This datapack/mod introduces varying sizes for villages. Villages will range from having fewer houses than in vanilla (sometimes down to just two or three houses) to a few more houses than in vanilla. This applies to all vanilla villages with no further changes made.
Both the datapack and the mod version require the Lithostitched mod!