Home  /  Resources & support  /  Links  /  Adding features

Resources for adding features to Stata

The best way to find and add programs to Stata is to use Stata’s internet capabilities, which allow you not only to find new additions and to learn about them but also to install them. See Adding community-contributed features to Stata.

You can also visit the sites below in your browser.


SSC archive, Boston College, USA
The largest collection of community-contributed Stata programs for data manipulation, statistics, and graphics, maintained by Kit Baum. Programs can be found within Stata by keyword search and should be installed using the ssc command.
Stata programs for GLLAMM, USA
Programs by Sophia Rabe-Hesketh, as part of joint work with Andrew Pickles and Anders Skrondal, for estimating, predicting, and simulating generalized linear latent and mixed models.
Stata programs for exporting tables of regression results, ETH, Switzerland
Tools by Ben Jann for creating tables of coefficients and test results. The tables can be viewed within Stata and exported in a variety of formats: CSV, RTF, HTML, or LaTeX. An interactive Stata tutorial can installed in Stata by typing the command ssc install tabletutorial.
Stata programs to run the MLwiN multilevel modelling software from within Stata, UK
Programs by George Leckie and Chris Charlton for calling MLwiN multilevel modelling software from within Stata and displaying results in Stata.
Creating maps with Stata, USA
Instructions by Friedrich Huebler for using programs by Maurizio Pisati, Kevin Crow, and himself for converting shapefiles and MapInfo files to a format that can be used by the command spmap to draw maps in Stata.
Stata programs for Categorical and Limited Dependent Variables, Indiana University, USA
Extensive set of programs by J. Scott Long implementing many of the procedures described in Regression Models for Categorical Dependent Variables Using Stata, and Regression Models for Categorical and Limited Dependent Variables.
EpiData Freeware data entry and data documentation program, The EpiData Association, Denmark
Program by Jens M. Lauritsen, Michael Bruus, and Mark Myatt.
PanelWhiz, John P. Haisken-DeNew of RWI Essen, Germany
PanelWhiz is a Stata/SE 9.2 (or better) addition for using the large-scale panel datasets German Socio-Economic Panel (SOEP) and Australian HILDA and will soon support other datasets. PanelWhiz adds a collection of commands to Stata that allow you, through a menu in Stata, to directly select variables, observations, etc., and automatically create data retrievals on your computer.
World Health Organization software and ado-files, WHO, Switzerland
Stata ado-files for WHO child growth standards that compute associated z-scores for children’s growth using the 2005 WHO reference population.
Innovations for Poverty Action, USA
Stata modules for data collection and analysis developed at IPA.
International Center for Equity in Health|Pelotas, Brazil
Presents equiplot.ado. Created to improve the presentation of equity data. The command allows the user to choose the order of the Y axis, to change the scale of the X axis, the size of the dots, and uses the variable labels for the legend.
Methods and Data, Frederick J. Boehmke, University of Iowa, USA
Stata programs and utilities including programs for duration models with selection.
Stata programs by Stanislav Kolenikov, University of Missouri, USA
A large collection of Stata programs by Stas Kolenikov.
Stata programs by Gary King, Harvard University, USA
Stata programs by Gary King including CLARIFY: Software for Interpreting and Presenting Statistical Results, ReLogit: Rare Events Logistic Regression, etc.
Stata programs for generalized linear measurement error models, USA
Programs by R. J. Carroll, J. Hardin, and H. Schmiediche, fit generalized linear models when one or more covariates are measured with error.
Stata programs for Venn Diagrams, Population Pyramids, etc., Denmark
programs by Jens M. Lauritsen to implement Venn diagrams, population pyramids, etc.
Stata programs by Tony Brady, Sealed Envelope Ltd.
Programs for Hosmer–Lemeshow goodness-of-fit test, conversion of regression output into near–publication quality tables, time utilities to translate strings in 24-hour clock HH:MM format to elapsed times and back again, tabulate longitudinal data at the cluster level, count clusters in longitudinal data, etc.
Stata programs and links, Biostatistical Resources, USA
Programs useful for genetic epidemiologists.
Stata programs from Jean-Benoit Hardouin, University of Nantes
Programs to analyze quality-of-life scales: selection of items to form undimensional scales, validation of a supposed structure of the items, traces of the items, modeling, graphical validation, tests for Rasch model, and other tools.
Stata Journal
Stata programs regularly accompany articles in the Stata Journal. These programs are typically most useful when you have access to the associated arcticle, but they often have online Stata help and can be installed regardless. See in particular Accessing Journal Software in the Stata Journal FAQ.
STB mirror sites
Prior to the Stata Journal, Stata Press published the Stata Technical Bulletin (STB). Associated with every issue of the STB was software adding new features to Stata. The best way to install these programs is directly from Stata; it can be done with a few mouse clicks.