Open Source
Project Contributions
Here at Catalyst, we believe that in being a part of the Open Source community, you need to contribute, not just use and champion the software.
Catalyst staff worldwide contribute to a large number of open source projects, from Drupal and Moodle, right through to Git versioning system and Perl modules on CPAN.
Mahara (http://mahara.org/)

Contributors:
Hugh Davenport (hughdavenport), Edward Murrell (ekm), Francois Marier (fmarier), Stuart McDonald (stuzza), Stacey Walker (lamiette), Josh Schmidt (kaotien), Brett Wilkins (bug), Ben Bradshaw (crimson), Melissa Draper (elky), Kristina Hoeppner (anitsirk), Chris Wharton (PeloNZ), Martyn Smith (martyn), Richard Mansfield (richardm), Chris Tombleson (chtombleson), Dan Marsden (danmarsden)Mahara is a user-centric Open Source ePortfolio System based on an Artefacts, Views and Groups framework.
Work Request Management System (http://andrew.mcmillan.net.nz/node/90)

Contributors:
Josh Schmidt (kaotien), Andrew Ruthven (puck), Martyn Smith (martyn), Matthew Hunt (morfran), Andrew McMillan (karora), Evan Giles (egiles), Jonathan Harker (jonathanharker)The Work Request Management System (WRMS) is used for managing requests from clients through to resolution and time recording for billing purposes.
Koha Library Automation Package (http://www.koha-community.org)

Contributors:
Matthew Hunt (morfran), Francois Marier (fmarier), Chris Cormack (ranginui), Robin Sheat (eythian), Russel Garlick (ru55el), Donovan Jones (htaccess)Koha is a Library Automation Package (Integrated Library Management System) released under the General Public License (GPLv2 or later)
Moodle (http://moodle.org)

Contributors:
Jonathan Harker (jonathanharker), Brett Wilkins (bug), Matt Clarkson (drmattoclarkson), Dan Marsden (danmarsden), Francois Marier (fmarier)Moodle is a learning management system for producing Internet-based course Web sites. It is written in PHP and is easy to install and use on Linux, Windows, Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern pedagogies based on social constructionist theory, and includes activity modules such as forums, chats, resources, journals, quizzes, surveys, choices, workshops, glossaries, lessons, and assignments. It has been translated into over 70 languages, with more on the way, and supports the popular SCORM standard for content packaging. Moodle offers a free alternative to commercial software such as WebCT or Blackboard, and is being used by a growing number of universities, schools, and independent teachers for distance education or to supplement face-to-face teachin
Mahara (contrib) (http://gitorious.org/mahara-contrib/)

Contributors:
Chris Wharton (PeloNZ), Melissa Draper (elky), Francois Marier (fmarier), Ben Bradshaw (crimson), Brett Wilkins (bug)Third-party contributed code for the Mahara e-portfolio system.
This code is not supported by the Mahara Team but is graciously provided by other members of the Mahara community.
Debian GNU/Linux (http://www.debian.org/)

Contributors:
Robin Sheat (eythian), Andrew Ruthven (puck), Martyn Smith (martyn), Francois Marier (fmarier)Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.
Libravatar (http://www.libravatar.org)

Contributors:
Jonathan Harker (jonathanharker), Melissa Draper (elky), Brett Wilkins (bug), Francois Marier (fmarier)Libravatar is a service which delivers avatars to other websites.
It implements the same API as Gravatar but adds DNS-based federation allowing domain name owners to host profile pictures for their own organisations. It also allows users to associate photos to their OpenID URLs, not just their email addresses.
DAViCal CalDAV & CardDAV Server (http://www.davical.org/)

The DAViCal CalDAV & CardDAV Server is a server implementation of the CalDAV and CardDAV protocols for storing calendaring (iCalendar format) and addressbook (VCard) resources on a remote shared server. An increasing number of calendar clients support the maintenance of shared remote calendars through CalDAV including Mozilla Calendar (Sunbird/Lightning), Evolution, Mulberry, Chandler, KDE pim (Koraganizer ) and soon Apple's iCal. DAViCal supports basic delegation of read/write access among calendar users and multiple users or clients reading and writing the same calendar entries over time.
Moodle (contrib) (http://cvs.moodle.org/contrib/)

This code is third-party or popular plugins, patches and tools for Moodle that are separate from the main codebase.
Services_Libravatar (https://www.gitorious.org/services_libravatar)

PHP support for the Libravatar.org service.
cil (http://www.chilts.org/project/cil/)

An easy to use command-line driven distributed issue tracker.
Using Git as it's storage backend, the power of a distributed Version Control System can be harnessed to enhance and provide powerful features.
Cil saves the issues, comments and attachments locally in plain-text for ease of use and easy accessibility.
zookeepr (http://www.zookeepr.org)

Zookeepr is a conference management system, originally developed for linux.conf.au.
Zookeepr aims to be a one-stop-shop for your conference management needs. It's used for guiding the conference experience, from paper review, to delegate registration and to providing information at the conference.
People who would find Zookeepr immediately useful are organisers of technical conferences. As the rough edges are smoothed out, we hope that Zookeepr will fulfill the technical needs of most conferences.
Andrew's Web Libraries (http://andrew.mcmillan.net.nz/node/91)

Andrew's Web Libraries are some shared PHP libraries used in several projects by Andrew McMillan.
Projects which use these libraries include DAViCal CalDAV Server and Work Request Management System.
Docvert (http://www.docvert.org)

Docvert is a web application which takes word processor files (typically .doc) and converts them to OpenDocument and clean HTML.
The resulting OpenDocument is then optionally converted to HTML or any XML. This is done with XML Pipelines, an approach that supports XSLT, breaking up content over headings or sections, and saving those results to multiple files (e.g., chapter1.html, chapter2.html, ...). The result is returned in a .zip file.
Docvert has a user-friendly interface, and it's easy to integrate with other software as it uses a simple REST-style interface. The XML produced is easier to understand and more structured than the WordML or .DOC formats.
Drupal (contributions) (http://drupal.org/)

Drupal is an open source content management platform, allowing an individual or a community of users to easily publish, manage and organize a great variety of content on a website.
Equipped with a powerful blend of features, Drupal is able to support community sites, blogs, portals and more.
This is the contributions repository containing contributed modules, themes, translations and installation profiles. You can find the Drupal core project at http://ohloh.net/projects/3189.
Since drupal.org moved from CVS to Git, this summary contributions project is no longer representative of contributed activity because each project has its own repository instead of one, large shared one. Ohloh added a Drupal contributions logo for maintainers to list their projects separately.
Fez (http://fez.library.uq.edu.au)

Fez is an open source project to produce and maintain a highly flexible web interface to FEDORA for any Library or Institution to configure and publish or archive documents of any type sustainably.
In-Folio (http://blog.in-folio.org.uk/blog/)

In-Folio is an easy to use, uniquely accessible e-portfolio application developed especially for use by and with learners with learning difficulties and disabilities. In-Folio is free software: you can redistribute it and/or modify it under the terms
Libravatar Gem (https://github.com/gugod/libravatar)

Ruby Gem to generate Libravatar image URLs from an email address or an OpenID.
Moodle-Question-Engine-2 (http://docs.moodle.org/en/Development:Question_Engine_2)

Contributors:
Francois Marier (fmarier)A rewrite of the Moodle question engine
SRS-EPP-Proxy (http://search.cpan.org/dist/SRS-EPP-Proxy/)

SRS::EPP::Proxy implements an XML to XML gateway between two contemporary protocols for domain name management; EPP as defined by RFC 3730 and later, and the SRS protocol used by the .nz registry.
ikiwiki (http://ikiwiki.info)

ikiwiki is a wiki compiler. It converts wiki pages into html pages suitable for publishing on a website.
moodle's moodle (http://git.moodle.org/gw?p=moodle.git;a=summary)

Contributors:
Francois Marier (fmarier)One simple mirror of moodle.git
mythtv-status (http://www.etc.gen.nz/projects/mythtv/mythtv-status.html)

This Perl script will display the current status of your MythTV system at the command line. It can optionally append it to the system message of the day (MOTD) on a regular basis (setup by default on Debian, and Debian derived distros).
Adorno Music Server (http://sf.net/projects/adorno)

Contributors:
Andrew McMillan (karora)Adorno is a headless music server with a web control interface.
It is designed for playing music from a computer connected into your stereo which doesn't have a screen or keyboard, but which is on the network.
Algorithm::CouponCode (http://search.cpan.org/dist/Algorithm-CouponCode/)

Contributors:
Grant McLean (grantm)This Perl module is used for generating and validating 'CouponCode' strings. A 'CouponCode' is a code that will be passed in printed form to someone who will be expected to type it into a web page or other application.
Annotated Trash for Wordpress (http://annotatedtrash.info)

Contributors:
Melissa Draper (elky)Why is that comment in the trash?
If you co-blog, you've probably asked this. The Annotated Trash plugin for Wordpress helps answer that question.
Co-Blogging is fun, until someone loses a comment to someone else’s mouseclick. Communicate the reason that comment is in the trash by adding annotating it!
This module adds a new column to the ‘trash’ comments table in which you and your co-bloggers can enter your reasons for swinging the moderation hammer.
The new column displays various bits of useful information, including who trashed this comment, who annotated it last, and of course the annotation text itself. The annotator information doesn’t show up if the comment was put in the trash before either Annotated Trash or Akismet were installed. Akismet is not necessary, just a useful fal
App::BCVI::AutoInstall (http://search.cpan.org/dist/App-BCVI-AutoInstall/)

Contributors:
Andrew Ruthven (puck)This module is a plugin for bcvi (see: App::BCVI). If you are connecting to a server for the first time it will install the required files for you.
It requires App::BCVI::InstallManager for tracking which servers you've already installed the bcvi files on.
App::Xssh (http://search.cpan.org/dist/App-Xssh/bin/xssh)

Contributors:
Evan Giles (egiles)Simple program to launch customised terminal windows for each remote login
Archimedes Drupal Client (https://github.com/fiasco/Archimedes-Client-Drupal)

Contributors:
Adam Bramley (acbramley)A drupal client for the Archimedes Server. This module reports data about the site is in installed on to a server. The data is then consolidated and displayed to the user in a series of detailed tabs.
Find the server at:
https://www.ohloh.net/p/archimedes_server
Archimedes Server (https://github.com/fiasco/Archimedes)

Contributors:
Adam Bramley (acbramley)Application Monitoring Server Built with Drupal
Authen-NZigovt (http://search.cpan.org/dist/Authen-NZigovt/)

Contributors:
Grant McLean (grantm)This Perl module provides an API for integrating your application with the New Zealand igovt logon service using SAML 2.0 messaging.
The distribution also includes a command-line tool called 'nzigovt' which can be used for generating certificates and metadata; generating authentication request messages and resolving artifacts.
BCVI (http://sshmenu.sourceforge.net/articles/bcvi/)

Contributors:
Grant McLean (grantm)BCVI is a command-line tool that works with SSH to provide a 'back-channel' from the server you have connected to, back to your workstation.
Benchw (http://sourceforge.net/projects/benchw)

Contributors:
Mark Kirkwood (markir)Benchw provides a toolset to benchmark the capabilities of several different database engines for data warehouse type activities. It is designed to provide a simple way to test data loading, index creation plus query performance in the spirit of TPC-H
Bennu (http://sourceforge.net/projects/bennu)

Contributors:
Jonathan Harker (jonathanharker)An object-oriented library written in PHP that allows reading and writing iCalendar files. It is easy to use, fully standards compliant, and powerful. Intended audience: application developers who want to support iCalendar (RFC-2445, iCal).
Bizgres (http://www.bizgres.org)

Contributors:
Mark Kirkwood (markir)Bizgres is a PostgreSQL "distribution", including experimental core mods, for an optimized Business Intelligence version
Browser ID (https://browserid.org)

Contributors:
Francois Marier (fmarier)A secure, distributed, and easy to use identification system.
Capital APMS (http://www.morphoss.com/products/capital_apms)

Contributors:
Andrew McMillan (karora)Capital APMS is an integrated accounting and property management system designed to meet the needs of an organisation which owns and manages multi-tenanted office buildings.
It is in use in several companies in Australasia, including Trans Tasman Properties Ltd, for whom it was originally developed. In September 2008 it was released under the GNU General Public License, version 2 or later.
The system originally depended on the proprietary 'Progress' RDBMS but substantial functionality has now been ported to a new implementation using the PostgreSQL database and a variety of front-end clients, including a web-based PHP client, a Perl client and a Ruby client.
At June 2009 the PHP/PostgreSQL version is usable for general accounting purposes, though it is still unfinished.
Cribz Cms (http://cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)A content management system written in PHP 5
Cribz Lib (http://cribzlib.cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)PHP 5 component Library
Crypt-OpenPGP

Contributors:
Sam Crawley (sam_crawley)Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard. In addition to support for the standard itself, Crypt::OpenPGP claims compatibility with many other PGP implementations, both those that support the standard and those that preceded it.
DBIx::Compare (http://search.cpan.org/dist/DBIx-Compare/)

Contributors:
Mark Kirkwood (markir)Compare database content
DNS::ZoneEdit (http://search.cpan.org/perldoc?DNS::ZoneEdit)

Contributors:
Evan Giles (egiles)Perl module which allows you to update your ZoneEdit (http://www.zoneedit.com/) dynamic DNS records.
Dashboard (http://code.google.com/p/dashboard/)

Contributors:
Andrew Ruthven (puck)Why can't my computer automatically show me things that will help me with what I'm doing, instead of making me search around for them?
The goal of the dashboard is to automatically show a user useful files and other objects as he goes about his day. While you read email, browse the web, write a document, or talk to your friends on IM, the dashboard does its best to proactively find objects that are relevant to your current activity, and to display them in a friendly way, saving you from digging around through your stuff like a disorganized filing clerk.
Debian Perl packages (http://pkg-perl.alioth.debian.org/)

Contributors:
Robin Sheat (eythian)Perl packages and related tools for Debian.
Domain Name Registry System (http://sf.net/projects/dnrs)

Contributors:
Evan Giles (egiles)The Shared Registry System is software (client and servers) for managing a domain name registry, and is most likely to be of use for managing a country TLD. The software was originally developed in 2002 to manage the New Zealand (.nz) domain name space.
Drupal (core) (http://drupal.org/)
Contributors:
Josh Waihi (fiasco)Drupal is an open source content management platform, allowing an individual or a community of users to easily publish, manage and organize a great variety of content on a website.
Equipped with a powerful blend of features, Drupal is able to support community sites, blogs, portals and more.
This is Drupal's core, you can find the contributed modules page at http://ohloh.net/projects/3502.
ENUM Discoverer

Contributors:
Miroslav Vujičić (miroslavv)Sponsors
SIDN.nl | isoc.nl
Introduction
ENUM is a standard that combines with other services to allow land-line and mobile calls, as well as email and instant messages, to be controlled via a single number. ENUM works by assigning Internet addresses as a single point of contact for each person. It allows land-line and mobile calls as well as email and instant messages through one number.
Purpose
The purpose of this project is to provide an application (or applications) that demonstrates the potential of ENUM.
1. A visually attractive live demonstration of ENUM's potential to 'connect the dots'.
2. A functional proof-of-concept .
3. A step-by-step guide on how to build your working service from open source components
Encoding::FixLatin (http://search.cpan.org/dist/Encoding-FixLatin/)

Contributors:
Grant McLean (grantm)Perl CPAN module for fixing up data which contains mixed encodings (ASCII / UTF-8 / latin-1 / CP1252) and outputs clean UTF-8
Epiphany extensions (http://www.gnome.org/projects/epiphany/extensions)

Contributors:
Andrew Ruthven (puck)Epiphany Extensions is a collection of extensions for Epiphany, the GNOME web browser.
EtherPad open source release (http://etherpad.org/)

Contributors:
Francois Marier (fmarier)A web-based realtime collaborative document editor.
Evolution (http://www.gnome.org/projects/evolution/)

Contributors:
Andrew Ruthven (puck)Evolution provides integrated mail, addressbook and calendaring functionality to users of the GNOME desktop.
FreeBSD (http://www.freebsd.org)

Contributors:
Andrew Thompson (thompsa)FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), UltraSPARC, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.
FreeBSD Documentation (http://www.freebsd.org/docproj/)

Contributors:
Andrew Thompson (thompsa)The FreeBSD Documentation Project is a group of authors, XML and XSLT developers, and editors committed to maintaining a comprehensive set of books, articles, and tutorials about using FreeBSD.
FreeBSD Ports (http://www.freebsd.org/ports/)

Contributors:
Andrew Thompson (thompsa)The FreeBSD Ports and Packages collection is used to install and manage software on the FreeBSD operating system.
FreeEMS-Tuner (http://tuner.freeems.org)

Contributors:
Aaron Barnes' effort at tuning software for the FreeEMS…
Written in Python using wxPython
G-50A Commander (http://andrew.mcmillan.net.nz/projects/g50a-commander)

Contributors:
Andrew McMillan (karora)A command-line utility to send commands and query status from a Mitsubishi G-50A or GB-50A Central Controller. If you have a G-50A or GB-50A central controller for your airconditioning then this is just the ticket for you to be able to send commands to it and query it’s status.
GNOME (http://www.gnome.org/)

Contributors:
Andrew Ruthven (puck)The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.
GNU social (http://foocorp.org/projects/social/)

Contributors:
Francois Marier (fmarier)GNU social is free software that runs decentralized social networks.
Gerrit Code Review (http://code.google.com/p/gerrit)

Contributors:
Francois Marier (fmarier)Web based code review and project management for Git based projects.
Gerrit is a web based code review system, facilitating online code reviews for projects using the Git version control system.
Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.
Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer. This functionality enables a more centralized usage of Git.
Git (http://git-scm.com/)

Contributors:
Martyn Smith (martyn)Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.
GitStats (http://gitstats.sourceforge.net/)

Contributors:
Chris Cormack (ranginui)GitStats is a statistics generator for git repositories. It examines the repository and produces some interesting statistics from the history. Currently it outputs only HTML.
Gravatar::URL (http://search.cpan.org/~mschwern/Gravatar-URL/)

Contributors:
Francois Marier (fmarier)Perl module to make URLs for Gravatar/Libravatar images from an email address or an OpenID URL.
Includes support for HTTPS.
Horde (http://www.horde.org/)

Contributors:
Francois Marier (fmarier)Horde is both an Open Source software project and an application framework written in PHP.
The application framework is currently the basis for 50 applications written by developers from around the world, including the flagship IMP Webmail client, the popular Chora repository viewer, and a complete groupware suite. The guiding principles of the Horde Project are to create solid standard-based applications using intelligent object oriented design, and wide-ranging platform and backend support. There is great emphasis on making Horde as friendly to non-English speakers as possible. The Horde Framework currently supports many localization features such as unicode and right-to-left text, and is shipped with translations in over 40 languages.
IJW Corfu (http://github.com/chrisforbes/corfu)

Contributors:
Chris Forbes (chrisforbes)Text editor for Windows, written in C#.
IP Login - Drupal Module (http://drupal.org/project/ip_login)

Contributors:
David Thomas (davidwhthomas)This module allows users to login first automatically via their IP address, instead of using a username / password.
Image Caption - Drupal Module (http://drupal.org/project/image_caption)

Contributors:
David Thomas (davidwhthomas)This module uses JQuery to dynamically add captions to images.
The image title attribute is used to create the caption.
It basically wraps the image in an html container div, takes the image title text and appends that in a child div underneath the image.
Technically, it works by implementing Drupal's hook_nodeapi to add one small snippet of captioner jquery to the head section of the page when a node of the configured type is viewed.
JRobin (http://www.jrobin.org/)

Contributors:
Craig Miskell (cmiskell)JRobin is a 100% pure java implementation of RRDTool's functionality. It follows the same logic and uses the same data sources, archive types and definitions as RRDTool does. JRobin supports all standard operations on Round Robin Database (RRD) files: CREATE, UPDATE, FETCH, LAST, DUMP, XPORT and GRAPH. JRobin's API is made for those who are familiar with RRDTool's concepts and logic, but prefer to work with pure java. If you provide the same data to RRDTool and JRobin, you will get exactly the same results and graphs. JRobin is made from the scratch and it uses very limited portions of RRDTool's original source code. JRobin does not use native functions and libraries, has no Runtime.exec() calls and does not require RRDTool to be present.
Kaltura Moodle2 Plugin

Contributors:
Brett Wilkins (bug)Kaltura video service integration for Moodle 2.
Kete (http://kete.net.nz/)

Contributors:
Russel Garlick (ru55el)Kete provides a platform for developing community contributed content.
Kete allows uploading of different types of content: topics (html text based content), documents, audio files, images, movies and links.
Kete is the māori word for basket, in the Kete system a basket is the overall organising structure for content. Beyond baskets content is organised by the community using tagging and relating pieces of content to each other.
Kete is developed with Ruby on Rails, utilizes Zebra z39.50 full text indexing engine developed by IndexData, is fully compatible with Koha, and will be released under a GNU General Public License (GPL).
Koha Conference website app (http://www.kohacon10.org.nz)

Contributors:
Chris Cormack (ranginui)This is the software used to build the kohacon website, it is using lollysite
Koha QA Tools

Contributors:
Chris Cormack (ranginui)This is a repository containing scripts useful for release management/qa with Koha
Linux Kernel (http://www.kernel.org/)

Contributors:
Chris Forbes (chrisforbes)Linux is a free software kernel, which combined with the GNU libraries, core utils and shell form the GNU/Linux operating system.
Logstalgia (http://github.com/acaudwell/Logstalgia)

Contributors:
Andrew Caudwell (acaudwell)Logstalgia (aka ApachePong) replays or streams a standard website access log as a retro arcade game-like simulation.
MAT (http://mat.sourceforge.net/)

Contributors:
Jiri Baum (sabik)MatPLC is a PLC-like program for Linux (PLC = Programmable Logic Controller), licensed under the GNU GPL.
We take advantage of the fact that we have an underlying operating system and use its features to make the MatPLC modular. One module could be executing mnemonics. Another module is a PID loop. A different module handles I/O, or logs to a database. (These modules all already exist.) The MatPLC then coordinates their workings to present a simple interface to the user.
Map of CPAN (http://mapofcpan.org/)

Contributors:
Grant McLean (grantm)The map of CPAN (http://mapofcpan.org/) is a fun way to visualise and explore the universe of Perl modules uploaded to CPAN.
Mixxx (http://www.mixxx.org)

Contributors:
Robin Sheat (eythian)Mixxx is an open source DJ tool designed for both professional and amateur DJs alike.
Mixxx allows DJs to mix music live with a clean, simple interface. Futhermore, Mixxx has a number of key features to help DJs in the mix: Beat estimation, parallel visual displays, and support for various DJ hardware controllers.
Mixxx is available on all major desktop operating systems, including Windows (XP and Vista), Linux and OS X
Moodle (lang) (http://docs.moodle.org/en/Translation)

Contributors:
Dan Marsden (danmarsden)Moodle is translated into over 70 languages by a dedicated corps of worldwide volunteers.
Translation has actually been going on a lot longer than the stats here may suggest, because the language packs used to be part of the main Moodle code base.
MySQL (http://mysql.com/)

Contributors:
Mark Kirkwood (markir)MySQL, the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation.
Neuros Database Manipulator (http://sourceforge.net/projects/neurosdbm)

Contributors:
Robin Sheat (eythian)Neuros Database Manipulator - Browse and modify the database of your Neuros Audio Computer. Neuros Database Manipulator is written in Java for cross platform support.
NodeJS IRC client library (http://github.com/martynsmith/node-irc)

Contributors:
Martyn Smith (martyn)This library provides basic IRC client functionality.
It is available for installation via npm.
Octopus Video (http://octopusvideo.org/)

Contributors:
Jonathan Harker (jonathanharker)The social video platform
Octopus is the web’s premier 100% open source video hosting and delivering platform. Based on the Drupal platform, Octopus offers services to video contents, providing support for video uploads, enabling you to convert to web-compatible formats for playback in Flash or HTML5, and it’s even compatible for playback on mobile devices like the iPhone, iPad, Android and other mobile setups, or share through social media sites like Twitter and Facebook.
Octopus is a product of HEIDI Software and Symphony Themes to focus on video blogging, video community sites like YouTube and business and personal video podcast websites. Octopus is powered by an active community and together we are developing the most advanced management tools for video hosting and delivering.
Offline-Caching (http://github.com/ajv/Offline-Caching)

Contributors:
Francois Marier (fmarier)Integration of Google Gears with Moodle for offline caching implementation
Open Source Database Benchmark (http://sourceforge.net/projects/osdb)

Contributors:
Mark Kirkwood (markir)The OSDB project is defining a database-independent, system-independent benchmark to enable individuals to analyze the performance of a variety of database and system configurations.
OpenERP (http://www.openerp.com)

Contributors:
Ian Beardslee (ibeardslee)OpenERP is an Open Source enterprise management software.
It covers and integrates most enterprise needs and processes: accounting, hr, sales, crm, purchase, stock, production, services management, project management, marketing campaign, management by affairs, ...
Once in production, it automates and help you to control all activities: sales triggers manufacturing orders, accounting entries are updated by stock operations, incoming mails are tracked in the system, the integrated document management system helps your team to collaborate, ...
-> Formerly known as "Tiny ERP".
OpenNMS (http://www.opennms.org)

Contributors:
Craig Miskell (cmiskell)OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.
OpenRA (http://open-ra.org)

Contributors:
Chris Forbes (chrisforbes)OpenRA is a Libre/Free Real Time Strategy game engine supporting early Westwood games like Command & Conquer and Command & Conquer: Red Alert.
PDO (http://pecl.php.net/package/PDO)

Contributors:
Mark Kirkwood (markir)PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.
Read the documentation at http://www.php.net/pdo for more information.
PRANG (http://github.com/catalyst/PRANG)

Contributors:
Sam Crawley (sam_crawley)XML graph engine - XML to Moose objects and back
PTFS/Liblime KOHA (https://github.com/liblime/LibLime-Koha)

Contributors:
Chris Cormack (ranginui)PTFS/Liblime KOHA
Padre (http://padre.perlide.org/)

Contributors:
Sam Crawley (sam_crawley)Perl Application Development and Refactoring Environment
A Perl IDE written in Perl
PasteBot (http://dollyfish.net.nz/projects/pastebot)

Contributors:
Martyn Smith (martyn)PasteBot is a simple pastebot written in mod_perl (only supports apache2/mod_perl2) that leverages the Text::VimColor Perl module to do syntax highlighting.
Perl (http://www.perl.org/)

Contributors:
Grant McLean (grantm)Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. Its major features include support for multiple programming paradigms (procedural, object-oriented, and functional styles), automatic memory management, built-in support for text processing, and a large collection of third-party modules.
Plack (http://plackperl.org/)

Contributors:
Grant McLean (grantm)Plack is a Perl module and namespace that contains a set of reference server implementations, middleware and utility modules for PSGI, Perl Web Server Gateway Interface.
Pollka Polling Software (http://pollka.net)

Contributors:
Melissa Draper (elky)Pollka is a php-based polling website software package.
PostgreSQL Database Server (http://www.postgresql.org/)

Contributors:
Mark Kirkwood (markir)PostgreSQL is a powerful, open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows.
Proc-Launcher (http://github.com/wu/Proc-Launcher)

Contributors:
Sam Crawley (sam_crawley)yet another forking process controller
Puck's Gnucash Tools (http://www.etc.gen.nz/projects/gnucash)

Contributors:
Andrew Ruthven (puck)Tools for working with Gnucash.
Such as loading txn information into a CalDAV calendar.
SFLphone (http://www.sflphone.org/)

Contributors:
Francois Marier (fmarier)SFLphone is a SIP/IAX2 compatible softphone for Linux. The SFLphone project's goal is to create a robust enterprise-class desktop phone. While it can serve home users very well, it is designed with a hundred-calls-a-day receptionist in mind.
SSHMenu (http://sshmenu.sourceforge.net/)

Contributors:
Grant McLean (grantm)SSHMenu is a GNOME panel applet that keeps all your regular SSH connections within a single mouse click. SSHMenu can be used outside of GNOME too.
Samba (http://www.samba.org)

Contributors:
Craig Miskell (cmiskell)Samba is an Open Source/Free Software suite that provides file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems.
Sh (http://www.libsh.org)

Contributors:
Francois Marier (fmarier)Sh is a library that acts as a language embedded in C++, allowing you to program GPUs (Graphics Processing Units) and CPUs for graphical and general-purpose computations in novel ways.
Skytools (https://developer.skype.com/SkypeGarage/DbProjects/SkyTools)

Contributors:
Mark Kirkwood (markir)Database management tools from Skype: WAL shipping, queueing, replication. The tools are named walmgr, PgQ and Londiste, respectively
Snowy (http://live.gnome.org/Snowy)

Contributors:
Andrew Ruthven (puck)Snowy is a web application for synchronizing, viewing, sharing, and editing your Tomboy notes online. It is designed to power an upcoming Tomboy Online free web service where any Tomboy user can make an account. It can also be used on your own personal server.
Snowy is AGPL-licensed and written in Python using the Django framework.
Sphinx documentation builder (http://sphinx.pocoo.org/)

Contributors:
Melissa Draper (elky)Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects.
Spong (http://spong.sourceforge.net/)

Contributors:
Andrew Ruthven (puck)What is Spong?
Spong is a simple systems and network monitoring package. It does not compete with Tivoli, OpenView, UniCenter, or any other commercial packages. It is not SNMP based, it communcates via simple TCP based messages. It is written in Perl. It can currently run on every major Unix and Unix-like operating systems.
Sprog (http://sprog.sourceforge.net/)

Contributors:
Grant McLean (grantm)Sprog is a graphical tool which anyone can use to build programs by plugging parts together. In Sprog jargon, the parts are known as 'gears' and they are assembled to make a 'machine'.
StatusNet (http://status.net)

Contributors:
Francois Marier (fmarier)StatusNet (formerly Laconica) is a microblogging service. Users post short (140 character) notices which are broadcast to their friends and fans using the Web, RSS, or instant messages. It is the software that runs Identi.ca.
Test::Compile (http://search.cpan.org/perldoc?Test::Compile)

Contributors:
Evan Giles (egiles)Check whether Perl module files compile correctly
Unicode Character Finder (http://www.mclean.net.nz/ucf/)

Contributors:
Grant McLean (grantm)The Unicode Character Finder is a JavaScript application for searching/browsing Unicode characters.
Ushahidi-web (https://www.ushahidi.com)

Contributors:
Ben Bradshaw (crimson)a platform that any person or organization can use to set up their own way to collect and visualize information. The core platform will allow for plug-in and extensions so that it can be customized for different locales and needs.
Vote Up/Down (http://drupal.org/project/vote_up_down)

Contributors:
Melissa Draper (elky)This module, at its simplest, adds a vote up/down widget to any content type or comments. This gives the users a chance to choose and vote on that content. Its like having Digg or Reddit for your site! The widget uses Ajax but degrades gracefully on any browser that won't support it.
Workrave (http://www.workrave.org)

Contributors:
Francois Marier (fmarier)Workrave is a program that assists in the recovery and prevention of repetitive strain injury (RSI). The program frequently alerts you to take micro-pauses and rest breaks, and restricts you to your daily limit. It currently runs on GNU/Linux and Microsoft Windows (using GTK/Win32).
X11::Terminal (http://search.cpan.org/perldoc?X11::Terminal)

Contributors:
Evan Giles (egiles)Perl module to provide a programmatic interface to launching customised X Terminal windows
XML-SAX (http://search.cpan.org/dist/XML-SAX/)

Contributors:
Grant McLean (grantm)Simple API for XML including pure Perl parser
XML-SRS (https://github.com/catalyst/XML-SRS)

Contributors:
Sam Crawley (sam_crawley)Perl 5 / Moose / PRANG implementation of Shared Registry System (SRS) XML message format
This module is an implementation of the XML protocol used by the .nz registry. It allows XML requests (and responses) to be constructed via an OO interface. Additionally, it allows SRS XML documents to be parsed, returning a set of objects.
Note, this documentation does not attempt to describe the SRS protocol itself. Please see the NZRS website () for more information on the protocol.
Validation is performed on both XML emitting and parsing. This should be less stringent than the SRS itself, so although XML::SRS may generate requests that the SRS will reject as invalid, you can be sure it won't reject input the SRS would accept.
XML::Simple (http://search.cpan.org/dist/XML-Simple/)

Contributors:
Grant McLean (grantm)XML::Simple is a Perl module that makes it really easy to read and write XML files. It was originally developed for the purpose of reading and writing config files in XML format, many people find it useful for other purposes.
XMMS2 (http://wiki.xmms2.xmms.se/)

Contributors:
Hugh Davenport (hughdavenport)XMMS2 is a music player.
aCal Android CalDAV Calendar (http://wiki.acal.me/)

Contributors:
Andrew McMillan (karora)aCal is an Android Calendar & Task List which uses the CalDAV and CardDAV protocols for synchronising with a CalDAV (& CardDAV) server.
At present there is only UI for maintaining / viewing events and tasks.
ccache (http://ccache.samba.org)

Contributors:
Francois Marier (fmarier)ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compilations and detecting when the same compilation is being done again.
cribz cms framework (http://cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)Lite weight cms framework.
cribz cms framework mvc (http://cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)Lite weight cms framework with mvc layer.
cribz game engine (http://cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)Incomplete c++ game engine.
cribz-lock-C- (http://cribznetwork.com)

Contributors:
Chris Tombleson (chtombleson)windows screen locker in C#.net
django-browserid (https://github.com/mozilla/django-browserid)

Contributors:
Francois Marier (fmarier)Django application for adding BrowserID support
django-csp (https://github.com/mozilla/django-csp)

Contributors:
Francois Marier (fmarier)Django-CSP is a Content Security Policy implementation for Django. It is implemented as middleware.
eMusic/J (http://www.kallisti.net.nz/EMusicJ/HomePage)

Contributors:
Robin Sheat (eythian)eMusic/J is a cross-platform download manager for the emusic.com service. Custom versions of it are also in use by Classicsonline and Reggae Country.
email-reminder (http://www.email-reminder.org.nz/)

Contributors:
Francois Marier (fmarier)Email-reminder allows users to define events that they want to be reminded of by email. Possible events include birthdays, anniversaries, yearly, monthly and weekly events. Reminders can be sent on the day of the event and a few days beforehand.
This program includes a cron job that checks for events and send reminders once a day, and a simple GUI allowing users to edit the reminders they want to receive.
evolution-data-server (https://garage.maemo.org/projects/eds-full/)

Contributors:
Andrew Ruthven (puck)A complete packaging of Evolution Data Server for Maemo, including the addressbook, calendar, and email library (Camel).
galencharlton's koha (http://www.koha.org/)

Contributors:
Chris Cormack (ranginui)Backup active repository for Koha 3.0/3.2
git-annex (http://git-annex.branchable.com/)

Contributors:
Francois Marier (fmarier)git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space.
i18n-abide (https://github.com/mozilla/i18n-abide)

Contributors:
Francois Marier (fmarier)Node.js express connect module for i18n and l10n support
iRATE radio (http://irate.sourceforge.net)

Contributors:
Robin Sheat (eythian)iRATE radio provides users with a powerful new way to find and download free, legal music online. Users rate tracks based on their tastes. The iRATE server then selects other tracks to send to the user from a database of over 50,000 freely downloadable songs by correlating the user's ratings with other users', and finding people with similar tastes. Unlike streaming audio, iRATE saves the tracks to the user's hard drive. This means that playback is smoother, without the typical problems associated with streaming media, such as high bandwidth usage.
ijwpdf (http://github.com/chrisforbes/pdf)

Contributors:
Chris Forbes (chrisforbes)Lightweight PDF implementation in C++.
ingimp (http://www.ingimp.org)

Contributors:
Francois Marier (fmarier)ingimp is a version of the GNU Image Manipulation Program that has been instrumented to collect real-time usability data. It is not a plug-in but a complete, standalone version of the GIMP. All usability data is automatically transmitted to this website for anyone to download and analyze. We also provide our own analyses (see below). ingimp is part of human-computer interaction (HCI) research at the University of Waterloo investigating new forms of sustainable open usability.
jwcrypto (https://github.com/mozilla/jwcrypto)

Contributors:
Francois Marier (fmarier)JavaScript implementation of JSON Web Signatures, JSON Web Tokens, and JSON Web Certificates
koha-bot (http://git.workbuffer.org/cgi-bin/gitweb.cgi?p=kohabot.git;a=summary)

Contributors:
Chris Cormack (ranginui)A bot for use with AIM, Jabber or MSN to communicate with a Koha server.
kylemhall's koha (http://www.kylehall.info)

Contributors:
Chris Cormack (ranginui)A Fork of Koha 3 with extra updates by me.
libheart - PHP Web Application Framework (http://sourceforge.net/projects/libheart)

Contributors:
Francois Marier (fmarier)libheart is a PHP library that handles many basics in writing a web site/application. Using PEAR::DB for database access, Smarty for templating and other leading third-party tools, you can use libheart to quickly provide the basics of a web application.
libravatar-sharp (http://github.com/chrisforbes/libravatar-sharp)

Contributors:
Chris Forbes (chrisforbes)Simple C# bindings for the libravatar avatar URL service.
lxc-simple (http://github.com/nigelmcnie/lxc-simple)

Contributors:
Martyn Smith (martyn)Wrapper around lxc utilities to make managing containers easier.
mdl19-cegep (http://github.com/jcharaoui/mdl19-cegep)

Contributors:
Francois Marier (fmarier)CEGEP module for the Moodle project (feature branch)
mediawiki-auth-mahara (http://gitorious.org/mahara-contrib/mediawiki-auth-mahara)

Contributors:
Brett Wilkins (bug)Authentication plugin for Mediawiki which uses the Mahara database to authenticate users.
This removes the need for an admin to create wiki accounts for users if they already have an account on a Mahara site.
modestmaps-js (http://modestmaps.com)

Contributors:
Chris Forbes (chrisforbes)Modest Maps javascript port
moodle-block_cam_mycourses (http://danmarsden.com)

Contributors:
Dan Marsden (danmarsden)Moodle 2.x My Courses block - an alternative to the Course Overview block used on "My" Homepages.
moodle-plagiarism_turnitin (http://danmarsden.com)

Contributors:
Dan Marsden (danmarsden)Moodle Turnitin Plagiarism Plugin
moodle-plagiarism_urkund (http://danmarsden.com)

Contributors:
Dan Marsden (danmarsden)URKUND Plagiarism plugin for Moodle 2.0
navmeshgame (http://github.com/chrisforbes/navmeshgame)

Contributors:
Chris Forbes (chrisforbes)A collection of fiddly navmesh algorithms masquerading as a game.
node-client-sessions (https://github.com/benadida/node-client-sessions)

Contributors:
Francois Marier (fmarier)Secure sessions stored in cookies. Node.js Middleware for Connect / Express apps.
node-libravatar (https://github.com/fmarier/node-libravatar)

Contributors:
Francois Marier (fmarier)node.js module for generating Libravatar avatar URLs.
ohloh xss test (strictly a test)

Contributors:
Brett Wilkins (bug)This is strictly a (non-damaging) XSS test.
Go here and click on the purple dot for the commit:
https://www.ohloh.net/p/ohlohxsstest/contributors
/2507865763945346
pfSense (http://www.pfsense.org/)
Contributors:
Andrew Thompson (thompsa)pfSense is a free, open source customized distribution of FreeBSD tailored for use as a firewall and router. In addition to being a powerful, flexible firewalling and routing platform, it includes a long list of related features and a package system allowing further expandability without adding bloat and potential security vulnerabilities to the base distribution. pfSense is a popular project with more than 1 million downloads since its inception, and proven in countless installations ranging from small home networks protecting a single PC to large corporations, universities and other organizations protecting thousands of network devices.
This project started in 2004 as a fork of the m0n0wall project, but focused towards full PC installations rather than embedded hardware.
php_hello_world (http://github.com/summeroftech/php_hello_world)

Contributors:
Francois Marier (fmarier)PHP Hello World for Installfest
pilferpage (http://code.google.com/p/pilferpage/)

Contributors:
Matthew Holloway (hollowaynz)PilferPage allows you to convert pages into HTML 3.2, HTML 4.01, XHTML 1, HTML 5, XHTML 5, XSL-FO 1.1, Flex 2, XUL 1, CSV, DocBook 5, and ODF 1.1.
It's a Free Software project (GPLv3). It's not ready for production
pyLibravatar (https://launchpad.net/pylibravatar)

Contributors:
Francois Marier (fmarier)PyLibravatar is an easy way to make use of the federated Libravatar avatar hosting service from within your Python applications.
safe-rm (http://www.safe-rm.org.nz)

Contributors:
Francois Marier (fmarier)Tool intended to prevent the accidental deletion of important files by replacing /bin/rm with a wrapper, which checks the given arguments against a configurable blacklist of files and directories that should never be removed.
Users who attempt to delete one of these protected files or directories will not be able to do so and will be shown a warning message instead.
Protected paths can be set both at the site and user levels.
txLibravatar (https://launchpad.net/txlibravatar)

Contributors:
Francois Marier (fmarier)txLibravatar is an easy way to make use of the federated Libravatar avatar hosting service from within your Twisted applications.
whatsnewfm (http://www.cgarbs.de/whatsnewfm.en.html)

Contributors:
Francois Marier (fmarier)whatsnewfm is a filter for the daily freshmeat newsletter. It shows only news items that you have not seen before. You can also set up a list of "interesting" applications where you want to be informed of every update.
whereami (http://andrew.mcmillan.net.nz/whereami/)

Contributors:
Andrew McMillan (karora)whereami is a set of useful scripts and a coordinating system for automatically re-locating your computer within the current (network) environment.
Typically, you would use whereami to automatically detect and re-configure your laptop when you move between a variety of diverse networks and/or docking environments.
Although whereami will work best if all of your networks assign addresses through dhcp, this is not a pre-requisite and the system allows any technique to be used to ascertain the new location with as little ongoing user intervention as possible.
Having ascertained the correct location, whereami will run appropriate (user-configured) scripts to adjust the laptop operation to suit the current environment.
xercode's koha (http://github.com/xercode/koha)

Contributors:
Chris Cormack (ranginui)Koha 3.2 - Xercode
zeromq (http://www.zeromq.org/)

Contributors:
Andrew Thompson (thompsa)- The socket library that acts as a concurrency framework.
- Faster than TCP, for clustered products and supercomputing.
- Carries messages across inproc, IPC, TCP, and multicast.
- Connect N-to-N via fanout, pubsub, pipeline, request-reply.
- Asynch I/O for scalable multicore message-passing apps.
- Large and active open source community.
- 30+ languages including C, C++, Java, .NET, Python.
- Most OSes including Linux, Windows, OS X.
- LGPL free software with full commercial support.
zh's statusnet (http://laconi.ca/)

Contributors:
Francois Marier (fmarier)Open source microblogging application, aiming to be an alternative to Twitter.



