<commit_before>---
layout: default
---

# Open Source Church Software

While searching the web, we built a list of [open source software](http://en.wikipedia.org/wiki/Open-source_software) for churches.

_Please note: we are not affiliated with any of these projects (except OneBody of course)._

Name                                                       | Type             | License | Tech            | Last Release
---------------------------------------------------------- | ---------------- | ------- | --------------- | ------------
[BVCMS](https://github.com/bvcms/bvcms)                    | ChMS             | GPLv2   | C♯ (.NET)       | May 2013
[ChurchInfo](http://sourceforge.net/projects/churchinfo)   | ChMS             | GPLv2   | PHP             | Feb 2013
[OneBody](https://github.com/churchio/onebody)             | member portal    | AGPLv3  | Ruby on Rails   | Sep 2011
[Open Source Church](http://sourceforge.net/projects/osc/) | ChMS             | GPLv2   | PHP             | Mar 2010
[OpenLP](http://sourceforge.net/projects/openlp/)          | media projection | GPLv2   | Python          | Feb 2014
[OpenSong](http://sourceforge.net/projects/opensong/)      | media projection | GPLv2   | REALbasic       | Mar 2014
[VpsX](http://sourceforge.net/projects/vpsx/)              | media projection | GPLv2   | MS Visual Basic | Feb 2006

<script src="/javascripts/tablesort.min.js"></script>
<script>
  var table = $('table').addClass('zebra-striped');
  ts = new Tablesort(table[0]);
  ts.sortTable(table.find('th:first-child')[0]);
</script><commit_msg>Change copy; link to GH issues.<commit_after>---
layout: default
---

# Open Source Church Software

After a bit of searching the web, we built a list of [open source software](http://en.wikipedia.org/wiki/Open-source_software) for churches.

_Please note: we are not affiliated with any of these projects (except OneBody of course)._

Name                                                       | Type             | License | Tech            | Last Release
---------------------------------------------------------- | ---------------- | ------- | --------------- | ------------
[BVCMS](https://github.com/bvcms/bvcms)                    | ChMS             | GPLv2   | C♯ (.NET)       | May 2013
[ChurchInfo](http://sourceforge.net/projects/churchinfo)   | ChMS             | GPLv2   | PHP             | Feb 2013
[OneBody](https://github.com/churchio/onebody)             | member portal    | AGPLv3  | Ruby on Rails   | Sep 2011
[Open Source Church](http://sourceforge.net/projects/osc/) | ChMS             | GPLv2   | PHP             | Mar 2010
[OpenLP](http://sourceforge.net/projects/openlp/)          | media projection | GPLv2   | Python          | Feb 2014
[OpenSong](http://sourceforge.net/projects/opensong/)      | media projection | GPLv2   | REALbasic       | Mar 2014
[VpsX](http://sourceforge.net/projects/vpsx/)              | media projection | GPLv2   | MS Visual Basic | Feb 2006

To suggest a addition or correction for this list, please [create an issue](https://github.com/churchio/website/issues).

<script src="/javascripts/tablesort.min.js"></script>
<script>
  var table = $('table').addClass('zebra-striped');
  ts = new Tablesort(table[0]);
  ts.sortTable(table.find('th:first-child')[0]);
</script>
{'fraction_non_alphanumeric': 0.18630717964253257, 'fraction_numerical': 0.022417449257800665, 'mean_word_length': 1.815004262574595, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3501901', 'n_tokens_mistral': 989, 'n_tokens_neox': 881, 'n_words': 232}