The NLM Show Off Your Apps: Innovative Uses of NLM Information Challenge is an initiative of the National Library of Medicine (NLM), of the National Institutes of Health, U.S. Department of Health and Human Services.  This Challenge is open to individuals, teams of individuals, and organizations (collectively, "Entrants").  The purpose of this contest is to develop innovative software applications to further NLM’s mission of aiding the dissemination and exchange of scientific and other information pertinent to medicine and public health.  Eligible software applications must make use of NLM’s vast collection of biomedical data including downloadable data sets, APIs (application programming interfaces), and/or software tools.

Hackathon Sponsors


Winners honored at an NLM awards presentation Nov 2 2011. (5)

Winning is contingent upon fulfilling all requirements of these Official Rules. The Challenge will have no more than five winning Entrants. The name, city, state, and links to software applications of winning Entrants will be posted by October 5, 2011 on the and the NLM Web Sites. Winning Entrants will also be honored at an NLM awards presentation in Bethesda, MD on November 2, 2011. The Prize will be authorized travel expenses for winning Entrants to attend the awards presentation not to exceed $2,500. In the case of a winning team, the maximum travel reimbursement is $2,500 per team, regardless of how many individuals are on the team. Winners will need to provide receipts to document travel expenses and the travel expenses will be reimbursed according to Federal Government travel rules and regulations.

Honorable Mentions (5)

Submission will be posted as an Honorable Mention on the and NLM Web Sites.

Devpost Achievements

Submitting to this hackathon could earn you:

How to enter

Read and agree to the Challenge Rules.

Click the "Post a Submission" tab; log in, enter required fields, and submit. It's free to register to be a member of!

Submissions must meet the following requirements:

  1. Entrants must provide access to the software application, a detailed description of the software application, instructions on how to install and operate the software application, and system requirements required to run the application (collectively, “Submission”).
  2. The software application may be designed for the Web, a personal computer, a mobile handheld device, console, or any platform broadly accessible on the open Internet.
  3. Software applications must utilize NLM data from any publically available NLM data set or NLM API (application programming interface) and need not include all data fields available in a particular resource.  A non-exhaustive list of NLM Databases and Electronic resources can be browsed at: A list of available NLM APIs is available at:
  4. Software applications should meet objectives for federal compliance guidelines for information technology (see Section 508 of the Rehabilitation Act of 1973 for more information:
  5. All Submissions must be available for evaluation by August 31, 2011 at 11:59 PM ET for judging purposes.
  6. Once a Submission is made, the Entrant cannot make any changes or alterations to any part of the Submission.
  7. Submission must not infringe any copyright or any other rights of any third party.
  8. A Submission may be disqualified if the software application does not function properly or does not function as expressed in the description provided by the user.
  9. Only winning Submissions will be available on the NLM Website for use by the public. All Entrants will retain all intellectual property ownership in their Submissions except the winning Entrants agree that their Submission will be available on the NLM Website for the free use and download by the public for a period starting with the announcement of the winners through December 31, 2011.


All Submissions will be judged by a qualified panel selected by the NLM.

All Submissions will be judged by a qualified panel selected by the NLM.

Judging Criteria

  • • Quality and Accuracy (data are presented accurately)
  • • Impact on Potential Users (data presented clearly to target audience)
  • • Usability (operation of program requires minimal training and has the potential for repeated, regular use)
  • • Innovative Design (creativity and originality of concept)
  • • Platform Neutrality (operates on major web browsers, systems, and mobile devices)
  • • Extensibility (potential for further development)
  • • Alignment with Section 508 Accessibility Guidelines (see standards at:

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.