Catalogue Administration Software
for Music Publishers

Django-Music-Publisher (DMP) is free, open-source software for small (single-entity) music publishers world-wide. We have been developing it since 2018.

For publishers with multiple entities, administrators and sub-publishers, we offer three commercial tiers with many additional features.

We strongly recommend you to try the open-source version first. You can have it set up in under 5 minutes and test it for as long as you like for free. It may take a while, DMP is not simple.

There is no automated way to subscribe to paid tiers. Before we give you access to one of them, we want to be sure that it it will work for you. Otherwise, we would be wasting our time. We do our best not to.

Migration from open-source to paid tiers is included in the price. Migrating back is not supported by us, although it is technically possible.

Comparison tables

Below is the comparison between open-source and commercial tiers. While descriptions for most of the differences are obvious, some requires deeper technical understanding of music publishing. As a rule of a thumb, if you don’t understand it, you most likely don’t need it.

Basic differences

  Open Source Original Administrator World
price (per year) free €711 €1.077 €1.711
support no support included included included
original publishers 1 unlimited unlimited unlimited
administrators     unlimited unlimited
sub-publishers       unlimited
client access (read-only)   writers writers
publishers
writers
publishers

Differences in data management

  Open Source Original Administrator World
data import formats CSV CSV
Excel
CSV
Excel
CWR
CSV
Excel
CWR
data export formats CSV
CWR
JSON
CSV
CWR
Excel
CSV
CWR
Excel
CSV
CWR
Excel

Differences in publishing agreements

  Open Source Original Administrator World  
Original agreements implicit explicit explicit explicit  
share transfer global per agreement per agreement per agreement  
publisher fee general (writer)
specific (writer/work)
per agreement per agreement per agreement  
Administration agr.     linked to original linked to original  
share transfer     all collectible shares1 all collectible shares1  
publisher fee     per agreement per agreement  
Sub-publishing       general2  
share transfer       all collectible shares1  
publisher fee       per agreement territory  

1Collectible shares are the same as ownership shares of an original publisher for all territories. (No share changes.)

2 General agreements cover all works with a specific controlled original publisher or administrator. (No specific agreements.)

Other features (or lack of)

  Open Source Original Administrator World
Share model Single manuscript1 Single manuscript1 Single manuscript1 Single manuscript1
per-territory publisher PRO/MRO/SRO affiliations   yes yes yes
# of writers unlimited unlimited unlimited unlimited
per-territory writer aff. no no2 no2 no2
# of artists unlimited unlimited unlimited unlimited
# of labels unlimited unlimited unlimited unlimited
# of music libraries unlimited unlimited unlimited unlimited
# of recordings unlimited unlimited unlimited unlimited
# of releases unlimited unlimited unlimited unlimited
CWR registrations yes yes yes yes
CWR syntax highlighting basic full full full
CWR acknowledgement imports AKC headers + ISWCs ACK headers + ISWCs ACK headers + ISWCs ACK headers + ISWCs

1 Only a single share is assigned to each writer in work, meaning that the splits between writers, prior to publishing, are the same for all three type of rights. (Transfer of rights to publishers may be different for different rights, defined in publishing agreements.)

2 CWR 2.x does not support it, we will add it once CMOs start accepting CWR 3.x

mail_outline