Na voljo so programi za homeopatijo, ki ustrezajo potrebam različnih uporabnikov. Nekatere od teh aplikacij so zasnovane za uporabo homeopatskim zdravnikom in zdravstvenim delavcem, druge pa lahko uporabljajo vsi. Dobro zasnovana programska oprema za potrošniško homeopatijo ne predvideva, da ima uporabnik obsežno medicinsko ali anatomsko znanje. Glavni poudarek je pomagati laiku, da zlahka izbira med številnimi razpoložljivimi homeopatskimi zdravili, ki obravnavajo akutne bolezni in poškodbe. Pri izbiri najboljše programske opreme za homeopatijo bi morali uporabniki razmisliti o tem, kako nameravajo uporabljati programsko opremo, pa tudi o svojem splošnem znanju medicine in predvsem homeopatije.
Dobro zasnovana programska oprema za homeopatijo za potrošnike vključuje orodja, ki pomagajo najti pravo zdravilo, tako da uporabnika vodijo skozi postopek vprašanj in odgovorov. Uporabnik odgovori na vrsto vprašanj tako, da izbere med številnimi odgovori za opis bolezni ali poškodbe, za katero išče homeopatsko zdravilo. Skozi postopek izločanja programska oprema zagotovi imena(-a) pravnih sredstev, ki bodo najverjetneje v pomoč. V mnogih primerih programska oprema vključuje tudi materia medica, ki poglobljeno opisuje terapevtsko delovanje vsakega zdravila. Pri izbiri najboljše homeopatske programske opreme je treba oceniti, kako enostavna so ta diagnostična orodja za uporabo.
Repertoar je uporabna funkcija, ki jo najdemo v večini homeopatskih programov. To je referenca, organizirana po delih telesa, da bi uporabniku pomagala najti tiste simptome, ki so najbolj podobni tistim, za katere išče zdravilo. Najboljši repertoar bo uporabniku pomagal izbrati med zdravili, ki imajo subtilno različne terapevtske učinke ali simptome.
Profesionalni homeopati in drugi izvajalci zdravstvenih storitev bi morali izbrati programsko opremo za homeopatijo, zasnovano za uporabnike z naprednim medicinskim znanjem. Poleg obravnave akutnih bolezni in poškodb je profesionalna programska oprema za homeopatijo namenjena pomoči uporabnikom pri predpisovanju homeopatskih zdravil za zdravljenje resnih kroničnih bolezni in ustavnih motenj pri svojih pacientih. Te aplikacije pogosto črpajo iz informacij, ki jih najdemo v starejših materia medica in repertojih. Arhaični medicinski jezik, ki ga najdemo v nekaterih od teh virov, je lahko laičnim uporabnikom težko razumeti.
Številni založniki programske opreme za homeopatijo ponujajo brezplačne preizkuse svojih aplikacij. V nekaterih primerih preizkusna različica nima vseh funkcij polne različice, vendar bi morala potencialnim uporabnikom dati občutek o njeni uporabnosti. Na spletu so na voljo tudi številna brezplačna homeopatska programska orodja. Čeprav večina nima poglobljenih funkcij, ki jih najdemo v aplikacijah, ki zahtevajo plačilo, so lahko uporabne za natančno določitev možnih homeopatskih zdravil za manjše bolezni in prvo pomoč.