Wikipedia
SmartCode is a unified land development ordinance template for planning and urban design. Originally developed by Duany Plater-Zyberk & Company, this open source program is a model form-based unified land development ordinance designed to create walkable neighborhoods across the full spectrum of human settlement, from the most rural to the most urban, incorporating a transect of character and intensity within each. It folds zoning, subdivision regulations, urban design, and basic architectural standards into one compact document. Because the SmartCode enables community vision by coding specific outcomes that are desired in particular places, it is meant to be locally calibrated by professional planners, architects, and attorneys.
The SmartCode is not a building code. Building codes address life/safety issues such as fire and storm protection. Examples of building codes include the International Building Code (IBC), International Residential Code (IRC), and International Code Council (ICC) documents.
In the discussion of Smart Growth as an alternative to urban sprawl, one key aspect often overlooked is the currently prevailing system of community development codes and standards that by design, whether intentionally or not, have promoted subdivisions and strip malls. To change these community settlement patterns to allow for land conservation and to promote traditional patterns of hamlet, village, town and city, new codes are necessary. The most comprehensive example of a code designed for this purpose is the SmartCode as described below.