Exact solutions for distributions of static charged dust in general relativity are sought in a systematic way in curvature coordinates. An algorithm is proposed to identify all dust spheres subject to carrying out a single integration after specifying a gravitational potential. It is argued that charged dust distributions are described by metrics that are inherently singular. The algorithm is illustrated for a simple case that generalises several known cases treated historically. Further new dust models are generated by specifying the other gravitational potential and well known metric Ansätze, namely, the generalised Schwarzschild and Finch-Skea prescriptions are treated.