The R package demography
provides functions for demographic analysis including: lifetable calculations; Lee-Carter modelling; functional data analysis of mortality rates, fertility rates, net migration numbers; and stochastic population forecasting.
You can install the stable version on R CRAN.
You can also install the development version from Github
This package is free and open source software, licensed under GPL (>= 2).