github.com/HL7/fhir ↗

Official source for the HL7 FHIR Specification

An animated visualization of HL7/fhir's Git history from April 2014 to February 2021, built by 124 contributors. The codebase reached 286,687 lines, mostly HTML. The video runs 4 minutes 20 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

HTML

Contributors

124

Lines of Code

286,687

From

2014-04-23

To

2021-02-11

Advertisement

About HL7/fhir

This repository contains the official source code and build system for the FHIR (Fast Healthcare Interoperability Resources) specification, an international standard for healthcare data exchange. The project uses spreadsheet-based source data to generate and publish the complete FHIR specification documentation.

The repository functions as a specification publisher and validator, built with a Gradle-based build system. It requires significant computational resources (at least 16 GB of RAM) and takes approximately 20 minutes to complete a full publication cycle. The build system supports multiple publication modes including local development builds, validation-only runs, and web-ready formats for official HL7 distribution. It also maintains multiple specification versions, with continuous integration pipelines automatically publishing pull request builds, master branch updates, and the separate R4B release track to build.fhir.org.

Community contribution to the specification follows an approval workflow through HL7's Jira system rather than direct pull requests, ensuring quality control over the healthcare standard. The project is maintained by core FHIR editors on behalf of the broader FHIR community, with published specifications available both at the official HL7 website and the continuous build environment.

Advertisement

Share this video