The new R package "scdensity" provides facility for obtaining density estimates subject to shape restrictions such as unimodality, bimodality, symmetry, tail monotonicity, and restrictions on the number of inflection points of the density or its derivative. The package is intuitive and easy to use, because it is based on the familiar kernel density estimator. The underlying estimation routine unifies a recently-proposed method, based on adjustment curves, with an earlier method using a weighted estimator. Its implementation overcomes certain numerical challenges. The presentation will explain the new estimation approach, and demonstrate the package's use as applied to axon diameter distribution estimation.