Υπάρχουν διαθέσιμα προγράμματα λογισμικού ομοιοπαθητικής που καλύπτουν τις ανάγκες μιας ποικιλίας χρηστών. Ορισμένες από αυτές τις εφαρμογές έχουν σχεδιαστεί για χρήση από ομοιοπαθητικούς γιατρούς και επαγγελματίες υγείας, ενώ άλλες μπορούν να χρησιμοποιηθούν από οποιονδήποτε. Το καλά σχεδιασμένο λογισμικό ομοιοπαθητικής καταναλωτών δεν προϋποθέτει ότι ο χρήστης έχει εκτεταμένες ιατρικές ή ανατομικές γνώσεις. Ο κύριος στόχος είναι να βοηθήσουμε το λαϊκό άτομο να επιλέξει εύκολα ανάμεσα στα πολλά διαθέσιμα ομοιοπαθητικά φάρμακα που αντιμετωπίζουν οξείες ασθένειες και τραυματισμούς. Όταν επιλέγουν το καλύτερο λογισμικό ομοιοπαθητικής, οι χρήστες θα πρέπει να εξετάζουν τον τρόπο με τον οποίο σχεδιάζουν να χρησιμοποιήσουν το λογισμικό καθώς και τις γενικές τους γνώσεις για την ιατρική και ειδικότερα για την ομοιοπαθητική.
Το καλά σχεδιασμένο λογισμικό ομοιοπαθητικής για τους καταναλωτές περιλαμβάνει εργαλεία που βοηθούν στην εύρεση της σωστής θεραπείας, οδηγώντας τον χρήστη σε μια διαδικασία ερωτήσεων και απαντήσεων. Ο χρήστης απαντά σε μια σειρά ερωτήσεων επιλέγοντας ανάμεσα σε έναν αριθμό απαντήσεων για να περιγράψει την ασθένεια ή τον τραυματισμό για την οποία αναζητείται ένα ομοιοπαθητικό φάρμακο. Μέσω μιας διαδικασίας εξάλειψης, το λογισμικό παρέχει τα ονόματα των θεραπειών που είναι πιο πιθανό να βοηθήσουν. Σε πολλές περιπτώσεις, το λογισμικό περιλαμβάνει επίσης ένα materia medica που περιγράφει σε βάθος τη θεραπευτική δράση κάθε θεραπείας. Κατά την επιλογή του καλύτερου ομοιοπαθητικού λογισμικού, θα πρέπει να αξιολογηθεί πόσο εύκολα είναι στη χρήση αυτά τα διαγνωστικά εργαλεία.
Το ρεπερτόριο είναι ένα χρήσιμο χαρακτηριστικό που βρίσκεται στα περισσότερα ομοιοπαθητικά λογισμικά. Είναι μια αναφορά που οργανώνεται ανά μέρη του σώματος για να βοηθήσει τον χρήστη να βρει εκείνα τα συμπτώματα που μοιάζουν περισσότερο με εκείνα για τα οποία αναζητείται θεραπεία. Το καλύτερο ρεπερτόριο θα βοηθήσει τον χρήστη να επιλέξει ανάμεσα σε θεραπείες που έχουν διακριτικά διαφορετικές θεραπευτικές δράσεις ή συμπτώματα.
Οι επαγγελματίες ομοιοπαθητικοί και άλλοι πάροχοι υγειονομικής περίθαλψης θα πρέπει να επιλέγουν λογισμικό ομοιοπαθητικής σχεδιασμένο για χρήστες με προηγμένες ιατρικές γνώσεις. Εκτός από την αντιμετώπιση οξέων ασθενειών και τραυματισμών, το επαγγελματικό λογισμικό ομοιοπαθητικής προορίζεται να βοηθήσει τους χρήστες να συνταγογραφούν ομοιοπαθητικά φάρμακα για την αντιμετώπιση σοβαρών χρόνιων ασθενειών και δομικών δυσλειτουργιών στους ασθενείς τους. Αυτές οι εφαρμογές συχνά βασίζονται σε πληροφορίες που βρίσκονται σε παλαιότερα materia medica και ρεπερτόρια. Η αρχαϊκή ιατρική γλώσσα που βρίσκεται σε ορισμένες από αυτές τις αναφορές πηγών μπορεί να είναι δύσκολο να κατανοηθεί από τους απλούς χρήστες.
Πολλοί εκδότες λογισμικού ομοιοπαθητικής προσφέρουν δωρεάν δοκιμές των εφαρμογών τους. Σε ορισμένες περιπτώσεις, η δοκιμαστική έκδοση δεν έχει όλες τις λειτουργίες της πλήρους έκδοσης, αλλά θα πρέπει να δίνει στους πιθανούς χρήστες μια αίσθηση της χρησιμότητάς της. Υπάρχει επίσης μια σειρά από δωρεάν εργαλεία ομοιοπαθητικού λογισμικού διαθέσιμα στο διαδίκτυο. Ενώ οι περισσότεροι στερούνται τις σε βάθος λειτουργίες που βρίσκονται σε εφαρμογές που απαιτούν πληρωμή, μπορούν να είναι χρήσιμες για τον εντοπισμό πιθανών ομοιοπαθητικών φαρμάκων για μικρές ασθένειες και τις πρώτες βοήθειες.