Technology for providing medical cart applications to a computing device attached to a portable medical cart is disclosed. A method comprises communicating with a medical application database using the computing device. The medical applications available in the medical application database can be filtered based on selected criteria. The filtered medical applications can be displayed using the computing device to enable a user to access or download the filtered medical applications.