US Government Open Source Software
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
A list of open source software that has been released or significantly funded by U.S. Federal, State or Local government, including the Military, under a mainstream OSS license.
Send any not on the list to (corrections also welcome). For a timeline, see
Project Name/AcronymJurisdiction LevelOrg/DepartmentOSS License(s)URLDate AddedRelease DateWhat it doesNotes
39AFederalNASAApache-2.0 is an online collaboration platform designed to help your community take ‘giant leaps’ forward in addressing your challenges and meeting your mission goals. It is easily customizable with your own graphics and branding and the platform is intended to be an inspirational launch pad for your collaborations!
AccumuloFederalNSAApache License 2.0"Accumulo is a sorted, distributed key/value store based on Google's BigTable design. It is built on top of Apache Hadoop, Zookeeper, and Thrift. It features a few novel improvements on the BigTable design in the form of cell-level access labels and a server-side programming mechanism that can modify key/value pairs at various points in the data management process."
AQUATOXFederalEnvironmental Protection AgencyUnknown -- maybe public domain? They just say it's "open source". is a simulation model for aquatic systems. AQUATOX predicts the fate of various pollutants, such as nutrients and organic chemicals, and their effects on the ecosystem, including fish, invertebrates, and aquatic plants. This model is a valuable tool for ecologists, biologists, water quality modelers, and anyone involved in performing ecological risk assessments for aquatic ecosystems.Training materials and presentations available; also, there is an email listserv for users. Excellent documentation appears to be available too. The software requires Windows 98, 2000, NT, or XP.
BASINSFederalEnvironmental Protection AgencyMozilla Public License 1.1 (at least -- there may be other open source licenses, not sure) source GIS tool that integrates environmental data, analysis tools, and modeling systems, for example to calculate two-year predicted peak stream discharge based on drainage and elevation. See also Microsoft IE, and .NET framework (thus MS Windows 2000 Service Pack 3 or higher, Windows ME, or Windows XP; Windows 98 can work but requires some patches and updates.)
bind DNSSECFederalDHS ISC License is a widely used Domain Name Server (DNS); DNS security (DNSSEC) is a security enhancementDHS funded bind DNSSEC to improve the security of the Internet
BioMesh3DFederalNIH / SCII / CIBCMIT mesh generator that can utilize segmented biomedical image data.
BlossomLocalCity of Bloomington, INAGPLv3 (customized) Framework for content management systems.
BRL-CADFederalUS ArmyGPL, BSDhttp://brlcad.org12/21/2004Solid modeling system including interactive geometry editing, ray-tracing for rendering and geometric analysis, image and signal-processing tools, a system performance analysis benchmark suite, and libraries for robust geometric representation
BSD TCP/IPFederalDoDBSD8/19/20113/9/1978Implementation of TCP/IP Internet protocolsEnabled the creation and growth of the Internet
CerebroFederalDOE / LLNLGPLv2 of cluster monitoring tools.
CHAOSFederalDOE / LLNLGPLv2 based Linux distribution that runs on Linux clusters.
Civic-CMSLocalCity of Bloomington, INAGPLv3 (customized) management system for municipal websites.
ConManFederalDOE / LLNLGPLv3 user/device volume serial console management.
CoreFPUtestFederalDOE / LLNLBSD 3-clause specific floating point errors in certain CPUs.
Delta3DFederalDoDLGPL, GPL and simulation engine, including support for High Level Architecture (HLA), for a variety of uses including training, education, visualization, and entertainment.
diodFederalDOE / LLNLGPLv2 I/O forwarding daemon.
Distributed Data Framework (DDF)FederalDoDLGPL is an interoperability platform that provides secure and scalable discovery and retrieval from a wide array of disparate sources. It is the core software component of the DCGS Integration Backbone (DIB) used by many government entities to expose and share data and services between systems.
Drupal / AkamaiFederalWhite House / EOPGPLv2 with Akamai Cache Control Utility (CCU) Web Service
Drupal / Context HTTP HeadersFederalWhite House / EOPGPLv2 headers based on context
Drupal / GovDeliveryFederalWhite House / EOPGPLv2 with the GovDelivery On-Demand Mailer service
Drupal / Node EmbedFederalWhite House / EOPGPLv2 of nodes within the body/fields of another node
easLocalCity of San Francisco, CABSD 2-clause Addressing System to help manage street addresses.
EvergreenStateGPLSGPLv2 / GPLv3 management software.
ExpectFederalNISTPublic Domainhttp://expect.nist.gov8/19/20111/30/1990Tool for automating interactive applications
EZROFederalU.S. Department of LaborGPLhttp://ezro.devis.com8/19/201112/24/2003Managing web content
FalconViewFederalDoD/GTRILGPL application
FCC Github RepositoryFederalFederal Communications CommissionVarious FCC develops several projects hosted on Github; the URL takes you to that list of projects.
FPCFederalDOE / LLNLGPLv2 (DOE-customized) of floating point unit exception masking.
FreeIPMIFederalDOE / LLNLGPLv3, Sun Intelligent Platform Management Interface (IPMI).
GendersFederalDOE / LLNLGPLv2 for cluster configuration management.
General Mission Analysis Tool (GMAT)FederalNASANOSAhttp://gmat.gsfc.nasa.gov8/20/20114/17/2013Mission Analysis Tool
Globus ToolkitFederalDARPAApache License 2.0 technology for the "Grid," letting people share computing power, databases, and other tools securely online across corporate, institutional, and geographic boundaries without sacrificing local autonomy. Sponsors now include federal agencies such as DOE, NSF, DARPA, and NASA, along with commercial partners such as IBM and Microsoft. Managed by "Globus Alliance": Argonne National Laboratory/University of Chicago; EPCC, University of Edinburgh; National Center for Supercomputing Applications (NCSA); Royal Institute of Technology, Sweden; Univa Corporation; University of Southern California/Information Sciences Institute
GNAT AdaFederalDoDGPL programming language compiler and related tools, now part of the GNU compiler collection (gcc)
GRASS GISFederalUS ArmyGPL Resources Analysis
HoneFederalPNNLGPLv2 host-based sensor that automatically pinpoints which applications or processes infected machines and an external network they are using to communicate
ImageVis3DFederalNIH / SCII / CIBCMIT rendering program.No license file in package. MIT license found in user documentation.
io-watchdogFederalDOE / LLNLGPLv2 of applications and parallel jobs for hangs.
IT DashboardOMBGPL accountability system for IT investments.
KudaFederalDepartment of EnergyGPLv2 is a JavaScript library and World Editor that enables web developers to quickly build interactive 3D web solutions. It is part of DOE's "National Training and Education Resource" (NTER), which won the 2011 first place award in the "Learning Innovation" category of Chief Learning Officer magazine’s Learning in Practice Awards (
LaunchMONFederalDOE / LLNLLGPL (DOE-customized) co-location of HPC tool daemons with parallel job.
libopensmskummeepluginFederalDOE / LLNLGPLv2 performance manager plugin.
lmtFederalDOE / LLNLGPLv2 for monitoring Lustre file system servers.
LustreFederalDOE / LLNLGPLv2 file system for Linux compute cluster I/O.
Map3DFederalNIH / SCII / CIBCMIT (SCII-customized) visualization application which allows manipulation of three-dimensional geometric models License not included in package, but was found on website.
mibFederalDOE / LLNLGPLv2 I/O benchmark for clusters.
Military Symbology Renderer-javaFederalArmy Research LabApache-2.0 Renderer is a software library that generates symbology in accordance with MIL-STD-2525B Change II plus USAS 13-14 and MIL-STD-2525C. It also supports NATO Allied Procedural Publication 6A (APP-6A), to the extent that APP-6 and MIL-STD-2525 correspond. This is the java implementation.
Military Symbology Renderer-javascriptFederalArmy Research LabApache-2.0 Renderer is a software library that generates symbology in accordance with MIL-STD-2525B Change II plus USAS 13-14 and MIL-STD-2525C. It also supports NATO Allied Procedural Publication 6A (APP-6A), to the extent that APP-6 and MIL-STD-2525 correspond. This is the javascript implementation which renders to a data URL or a HTML Canvas element.
MobileMeshMITREGPL ad hoc networking
mungeFederalDOE / LLNLGPLv3, LGPL of credentials to securely authenticate a UID/GID within an administrative domain.
National Training and Education Resource (NTER)FederalDOEGPLv2 Training and Education Resource (NTER) is a sub-internet and search engine for education and training. An easy-to-access, web-based learning platform, NTER invites you to learn from, create, add, distribute, and manage educational content. It's an open source, low cost solution for students, professionals, schools, colleges and universities, and organizations that provide training.
NiagaraFiles (NiFi)FederalNSAApache-2.0 NiFi is a dataflow system based on the concepts of flow-based programming. Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
NHIN ConnectFederalHHSBSD 3-clausehttp://www.connectopensource.org8/31/20113/2/2010
NIHCLFederalNIHPublic Domain NIH Class Library is shared with US Government, research, and commercial communities.
Object-Oriented Data Technology (OODT)FederalNASAApache access to distributed resourcesThis NASA Jet Propulsion Laboratory (JPL) project became a top level open source Apache Software Foundation project in 2011.
OPACITYFederalDoD - Defense Manpower Data CenterApache-2.0 Open Protocol for Access Control Identification and Ticketing with privacY, is a standard suite of Key Establishment and Authentication protocols based on ECC and AES, for optimized contactless transactions and simple PKI based Key management. (I.e. API and cryptographic layer for PKI transactions from contactless smartcards)
OpenSRFStateGPLSGPLv2 / GPLv3 routing software to use in building loosely-coupled applications.
OpenSSL (FIPS evaluation)FederalJointly sponsored by Hewlett-Packard (HP) and the Defense Medical Logistics Standard Support (DMLSS) program of the DoD Military Health System, in collaboration with the Open-Source Software Institute (OSSI). DHS upcoming
OpenSSL implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography libraryGovernment funded FIPS 140-2 evaluation and development of "OpenSSL FIPS Object Module". See
OpenStackFederalNASAApache 2.0 Computing Infrastructure Software
OpenVSPFederalNASANOSA parametric aircraft geometry tool.
OpticksFederalUSAFLGPLhttp://opticks.org12/10/2007Imagery analysis; Nat'l Air & Space Intelligence Center
OSSIMFederal image processing for remote sensing, photogrammetry, and Geographic Information Systems (GIS)
Ozone PlatformFederalDoD & IC
Ozone Widget FrameworkFederalNSAApache License 2.0 framework for lightweight application development
ParaviewFederalU.S. Army Research Laboratory, Sandia National Labs, Los Alamos National LaboratoryBSD-style data analysis and visualization application
PdshFederalDOE / LLNLGPLv2, parallel remote shell utility.
PetitionsFederalEOPGPLv2 House's "We the People" petition system.
pingFederalArmy Research LabBSD tool to probe the "distance" and responsiveness of a machine on a TCP/IP network by Mike Muuss in 1983. Muuss was a scientist at the Ballistic Research Laboratory at a time when ARPANET was still using NCP instead of TCP/IP.  He was a U.S. government employee and released it to the public domain. More of ping's history is here:
PIUFederalDOE / LLNLGPLv2 InfiniBand management utilities.
PowerManFederalDOE / LLNLGPLv2 manipulation of remote power control (RPC) devices.
PynamicFederalDOE / LLNLBSD 3-Clause (DOE-customized) scientific application dynamic linking and loading benchmark.
REDHAWK Software Defined Radio FrameworkFederalDoDLGPL3, Eclipse-1.0, Apache-2.0http://redhawksdr.org4/9/20133/12/2013REDHAWK is a software defined radio (SDR) framework designed to support the development, deployment, and management of real-time software radio applications. To support the design and development of software applications, REDHAWK provides tools that allow development and testing of software modules called "Components" and composition of Components into "Waveform Applications" that can be seamlessly deployed on a single computer or multiple network-enabled computers.
RingsailFederalGSAMIT is a registry built in Ruby on Rails to gather, organize, and make available information about social media accounts run by large organizations.
RosehillLocalCity of Bloomington, INAGPLv3 (customized) interface to track cemetery data.
rquotaFederalDOE / LLNLGPLv2 replacement for the BSD quota utility.
SCIRunFederalNIH / SCII / CIBCMIT, simulation and visualization of scientific problems.
Scrub (diskscrub)FederalDOE / LLNLGPLv2 patterns on disk to reduce the possibility of retrieving the data.
Seg3DFederalNIH / SCII / CIBCMIT volume segmentation and processing tool.No license found in package, but found on website.
seL4FederalDARPAGPLv2, BSD2 world's first operating-system kernel with an end-to-end proof of implementation correctness and security enforcement.
SELinuxFederalNSAGPL operating system extensions
SELinux for AndroidFederalNSABSD, Public Domain version of the SELinux project for the Android platform.
SFParkCity of San FranciscoSFMTAGPL-3.0 (Android app); Apache License 2.0 (iPhone app), parking availability and pricing for San Francisco meters and garages from your smartphone.
ShapeWorksFederalNIH / SCII / CIBCMIT, LGPL of compact statistical point-based models made up of similar shapes.
SkidderLocalCity of Bloomington, INAGPLv3 (customized) log notification web service.
skummeeFederalDOE / LLNLGPLv2 hosts in large-scale environments, mostly via SNMP.
SLURMFederalDOE / LLNLGPLv2 (DOE-customized) management and job scheduling for large Linux clusters.
SLURM SPANK pluginsFederalDOE / LLNLGPLv2 that enhance the functionality of SLURM.
sqlogFederalDOE / LLNLGPLv2 for creating, populating, and issuing queries to SLURM and/or the job queue.
statFederalDOE / LLNLBSD 3-clause tool that merges stack traces from parallel applications.
SuricataFederalDHSGPLv2 detection and prevention.Released through Open Information Security Foundation
TechStatTechStat isn't software, it's a process + a manual. -kfogel
Tickets CADStateDepartment of Public Safety, Asheville (NC) Regional AirportGPLhttp://www.ticketscad.org8/31/20112/28/2010Incident response, Computer-Aided Dispatch, Situation Awareness
Tor (The Onion Router)FederalU.S. NavyBSD Routing is a flexible communications infrastructure that is resistant to both eavesdropping and traffic analysis.The Onion Router (TOR) method was published as a paper on May 31st. The software itself is released to the public as an open source project in July.
VA Enterprise VistAFederalVAApache-2.0 of electronic health records systemUpdated 4/9/2013
Virtual World FrameworkFederalDoD - USD(Personnel & Readiness)Apache-2.0 Virtual World Framework (VWF) is a means to connect robust 3D, immersive, entities with other entities, worlds, content and users via web browsers. It provides the ability for client-server programs to be delivered in a lightweight manner via web browsers, provides synchronization for multiple users to interact with common objects and environments. For example, using the VWF, a developer can take video lesson plans, objects and avatars and successfully insert them into an existing virtual or created landscape (such as EDGE or Open Sim), interacting with the native objects and users via the VWF interface.
FederalVAPublic Domain health records systemReleased in response to a Freedom Of Information Act request. There are a variety of related sites, including and .
Voice of ConsumerFederalHHSTBD uses this tool to collect feedback from site visitors on their overall experience. It also provides insight into how effective the site content is at meeting visitor needs. It is a Ruby on Rails app.Release is announced, but hasn't happened yet.
VSIPLFederalDARPA/Ft. Huachuca/NavyPublic domain Signal Image Processing Library
The List
Main menu