XBMC Media Center is a FOSS (Free and Open Source Software) project, and you and anyone else who uses XBMC are more than welcome to help us make it better! There are many different ways that you and your friends can help by contributing to the project:

Ways to Contribute

  • Code (C++ Programming-Language Development)
  • Packaging (create installable packages for various platforms making it easy to install)
  • Skin (create a new skin for XBMC or modify an existing one to give users variety)
  • Plugin or Script (create a script in Python Programming-Language as an add-on)
  • Translation (help translate XBMC into your language)
  • Promote (link to xbmc.org, Review XBMC, and publish articles about XBMC)
  • Graphics (create icons, web graphics, and other promotional material)
  • Document (contribute to our public wiki with the XBMC Online Manual and FAQ)
  • Bug Hunt (help find bugs in XBMC and report them so they can be fixed)
  • Help (provide assistance to other XBMC users in our forums or IRC-channels)
  • Donate (Donate some money to the developers)
  • Buy (purchase official XBMC Merchandise)

Code

We welcome code contributions from anyone, whether you have a one-line fix or a big idea, a lot of experience programming or none at all. Learn more about writing code for XBMC here.

XBMC is primarily written in C++. So feel free to code something up, and submit it to us as a patch, on xbmc.org through our patch tracker system. Go to the Patch system.

Skin

If coding is not your thing but graphic design is then you might prefer to to do something creative and create a skin for XBMC, in order to give users a variety of different skins to use and something else to look at.

Translate

XBMC has been translated into over 30 languages so far, but if the translation for your language does not exist or is out of date, then you can help bring XBMC to entire new populations simply by translating some text. Learn more about translating here.

If you speak, read and write in a foreign language as well as English and think you can adequately translate XBMC into another language, then you can submit the XML Language files as a patch to our tracker. To view the latest verified XML Language files check the SVN. Please help contributing by maintaining your language and keeping them up to date.

Document

Help write HOW-TO guides and documentation for XBMC by contributing to our online manual, which is an altered WIKI system where you can edit pages and improve the contents after contacting Team-XBMC and getting approval to do so. Checkout our wiki (XBMC Online Manual) here.

Bug Hunt

If you find bugs in XBMC, we need you to file them in our tracker system. Your problem may have already been reported, so it’s a good idea to search first to avoid filing a duplicate. Learn more about filing bug reports here.

You can also help the XBMC development team keep up with the bug reports by closing duplicates, helping to clarify a reported problem, and confirming that you can reproduce bugs. Learn more about helping out with bug reports here.

Help

There are two different ways that you can provide support to other end-users of XBMC.

Depending on what you like, on IRC you can communicate with the users in real-time or if you don’t have time to sit and type all day you might prefer reading the forums every now and then and reply to topics that you can offer your support.

Buy

Purchase some official XBMC merchandise from the online-store that can be found at cafeshops.com/xbmc and any profit from all items sold there goes to supporting the XBMC website and forums. So buy a XBMC T-Shirt or Coffee Mug to proudly display that you use and support XBMC ;-)

Donate

The XBMC Project needs your help! Donations are more than welcome via PayPal. All donations to thowards furthering the development of XBMC. Everyone who donates $50+ is added to the “Members+ (Donator)” group in the official XBMC Community Forum which shows everyone that you support XBMC, (remember to provide your forum nickname when you send your donation, or we will assume it is meant to be an anonymous contribution).

Gifts/products as donations are also welcome, contact: gamester17′at’xbmc’dot’ org and pike’at’xbmc’dot’ org, additionally if you prefer not to use PayPal but still wish to make a generous donation also emails these addresses.

You may wish to send in legal copies of original/retail DVD-Video movies as a gift or for testing, as well as hardware such as a PC, Mac, TV, or Remote Controls if you so wish.

For more infomation about Donating to XBMC checkout the Donate page.

since 2003
SourceForge Powered
Proud member of