Conventionally, high-throughput computational materials searches start from an input set of bulk compounds extracted from material databases, but, in contrast, many real functional materials are heavily engineered mixtures of compounds rather than single bulk compounds. We present a framework and open-source code to automatically construct and analyze possible alloys and solid solutions from a set of existing experimental or calculated ordered compounds, without requiring additional metadata except crystal structure. As a demonstration, we apply this framework to all compounds in the...