Resources for developers

eLife's products are available open source with permissive licensing to enable others to adopt, use and build on the work we do.

eLife is an initiative that aims to help scientists accelerate discovery by operating a platform for research communication that encourages and recognises the most responsible behaviours in science. eLife, the online open-access journal for life sciences and biomedical research, was the first step in this mission.

eLife Open Source

We invest heavily in software development so that the potential for improvements in the digital communication of new research can start to be realised. Our products are available open source with permissive licensing to enable others to adopt, use and build on the work we do to accelerate discovery and transform research communication. Developers can find out more about each of our products, and how they can reuse them, on our GitHub.

eLife corpus

Scientific manuscripts that have been accepted following peer review are published online as articles available both in HTML and PDF format. All articles published with eLife are open access and licensed under CC-BY 4.0.

The full corpus is also available to download in XML from GitHub.

The size of the corpus grows daily. For an up-to-date estimation of the download size, please refer to the size attribute (Megabytes) reported by the GitHub API here.

We occasionally update a number of articles in addition to appending new ones, so the corpus may be refreshed as well as expanded.