New App Release: Tracker & Dataset Metadata Cloner

Hi everyone!

I’m happy to share that the Tracker & Dataset Metadata Cloner app is now available on the DHIS2 App Hub!

This app makes it easy to clone the metadata of Tracker programs or Data sets (and all their dependencies) within the same DHIS2 instance — perfect for training environments where each participant needs their own copy and user account.

:white_check_mark: Key features:

  • Clone Tracker programs or Data sets with dependencies

  • Automatically generate cloned users with roles

  • Define prefixes and index ranges for organized copies

  • Adjust sharing settings for each cloned item

  • Compatible with DHIS2 versions 2.40–2.42

You can install it directly from the App Hub.

If you have any questions, issues, or feedback, feel free to reach out to me at thai@dhis2.org or simply reply to this post — I’d love to hear your thoughts!

13 Likes

Great job Thai, thanks for the creativity and update.

1 Like

Hi everyone,

To supplement Thai’s post, here is some examples of how we use this throughout the academy program.

Scenario 1: Android academies

  • We want each person to be able to focus on optimizing a dataset and/or program for use on android - but they already know how to make datasets and programs for use on web. We use the app to clone all the datasets/programs we need for as many participants as we require. Now everyone has their own datasets/programs and can focus on applying android concepts (such as adding in visual config elements, etc.), rather then spending time doing what they already know.

Scenario 2: Advanced tracker config

  • We want to focus on building advanced program rules, but the basics of making a tracker program have already been taken care of. Rather then spending time making your individual programs to work on, you clone a master program where none of the rules are present. Every participant can then have their own program to build program rules on top of.

Scenario 3: Teaching general maintenance

  • We want people to be able to modify aspects of a dataset, such as adding/removing sections or adding/removing data elements. At this stage, they do not need to learn how to make a data set from scratch. We can clone an example dataset and use this as a baseline to show everyone these concepts. Everyone will then have their own dataset to practice on.

Hopefully these scenarios help you understand further how you might apply the app in your own settings!

4 Likes

Good news :clap: :+1:

1 Like

Again Thank you for this kind information

Pada Rab, 29 Okt 2025, 03.39, Thai Nguyen via DHIS2 Community <noreply@community.dhis2.org> menulis: