Close this search box.

Released! Plumi – Free Software Video Sharing Platform

Plumi Logo |

Plumi is based on the popular Plone Content Management System and enables a wide array of functionality including:

  • Video uploading in any format (over http)
  • Server-side flash transcoding and embedded playback using IndyTube
  • Vodcasting: Expanded Plone standard syndication feeds. RSS1 plus RSS2 feeds with media enclosures created automatically from taxonomy items – e.g country, genre, member, topic, or through creating custom smart folders
  • Tagging
  • WYSIWYG editor
  • Extendable workflow, roles and permissions system
  • Live search and RSS feeds from search results
  • Customised Workspaces for hosting files and other works, which can be made private or shared only with particular site members
  • Embedded Playback of Quicktime, Flash video, Real and Windows Media within the browser
  • Custom templates for publishing and browsing videos
  • Custom profile page for site members with personal latest videos vodcast feed
  • Open Content Licensing including Creative Commons and GNU Free Documentation License and the ability to add your own custom licenses.

Future features will include:

  • Automatic creation and seeding of BitTorrent files upon video upload
  • Large video file uploads
  • Mobile phone uploads and downloads
  • Specialised calendar
  • Transmission metadata standard
  • Donations system for contributors and online purchasing
  • Integration with gnutella and other p2p networks
  • Collaborative film production tools

For a listing of out-of-the-box base Plone functionality see

Plumi is the system that currently runs EngageMedia – a video sharing site focussed on social and environmental issues in
Southeast Asia, Australia and the Pacific. EngageMedia is an Australian based media/tech activist collective that develops Plumi and runs the site.


For more information and to download Plumi see and

For an out-of-the-box demo of Plumi see or check out

Get Involved
We are keen to have other people developing and using Plumi. If you
are interested in getting involved or have questions about
implementation please join the developers mailing list
or find us in chat: #plumi

To stay up to date with developments you can join the announcement list

The EngageMedia Team
Andy, Anna, Dave, Andrew, Lachlan.