U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you're on a federal government site.


The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Skip to page content

The New Healthcare.gov Uses a Lightweight Open Source Tool

Last week, we told you about the upcoming relaunch of Healthcare.gov and its use of the Jekyll website generator. Jekyll allows users to build dynamic websites served by static pages. To help manage large websites using Jekyll, developers working on the new healthcare.gov published the ‘Prose.io’ editing interface last year. Content editors will use this lightweight editor to create and manage content across the site.

Prose is an open source web application that allows users to manage web content stored on GitHub’s code sharing service. It offers the convenience of a content management system (CMS) for managing the site, without the reduction in speed and response time that results from the web server processing and databases required for typical content management systems.

Prose has over ten thousand users, and is the result of dozens of community contributions from open source developers. As part of the relaunching of Healthcare.gov, we are making additional usability improvements that will benefit all users of this free service.

Our improvements to the Prose interface for authoring content includes better previewing, a refined user dashboard, and a user-friendly metadata editor. These updates will be rolled out in the coming weeks leading up to the relaunch of Healthcare.gov.

Jekyll and the Prose editing interface allow the Department of Health and Human Services (HHS) to abandon use of a complex content management system for both the serving AND editing of content. Instead, a CMS-type interface is just applied to the editing tools. This frees time to invest in a better design and content experience, as well as greatly simplifies the maintenance overhead of running the website. We estimate the Jekyll-supported Healthcare.gov will require approximately 30 less servers than current CMS-based implementations. That’s because no matter how many visits the website gets, we only require one server to pre-generate Healthcare.gov content and push it to a content distribution network for public access.

_Originally published on the HHS.gov Digital Strategy Blog by David Cole, a contractor leading the technical strategy and development of heathcare.gov with contributions from Chris Bernstein, Digital Communications Division, Public Affairs, HHS._

Tags: , , , ,

GitHub LogoEdit