eLife is a not for profit inspired by research funders and led by scientists, to help accelerate discovery by operating a platform for research communication. The eLife journal seeks to improve access to new research and discoveries in the fields of life sciences and biomedicine. It provides researchers with a publishing option that's designed to be publicly available and widely disseminated. To aid in dissemination, eLife makes its content available via REST API and a simple interface accessible using HTTP. Content can also be accessed through a number of external endpoints that are not managed by eLife.
The project uses the Python programming language and the Django web framework.