Skip to content
@USEPA

U.S. Environmental Protection Agency

Protecting Human Health and the Environment

27874383918_9e9df28bd2_k

The US Environmental Protection Agency's mission is to protect human health and the environment. We develop models, tool, data sets, libraries, and applications to help serve our mission.

As part of the government's open source initiative, we publish software here and are open to recieving contributions depending on the project. Please see each repository's CONTRIBUTING.md file for how you can help.

Check out EPA's public open job postings usabjos.gov.

Here are some interesting topics to explore:

  • ord -- EPA's office of research and development develops models and tools to study environmental issues
  • ow -- EPA's office of water studies and regulates the US's waterways
  • oar -- EPA's Office of Air and Radiation studies and regulates air pollution and emissions

Pinned Loading

  1. WNTR WNTR Public

    An EPANET compatible python package to simulate and analyze water distribution networks under disaster scenarios.

    Python 346 197

  2. CMAQ CMAQ Public

    Code for U.S. EPA’s Community Multiscale Air Quality Model (CMAQ) which helps in conducting air quality model simulations

    Fortran 307 216

  3. Stormwater-Management-Model Stormwater-Management-Model Public

    Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

    C 267 182

  4. elevatr elevatr Public

    An R package for accessing elevation data

    R 205 28

Repositories

Showing 10 of 535 repositories
  • USEPA/ccte-sbom-generator-python’s past year of commit activity
    0 0 0 0 Updated Apr 4, 2025
  • EnviroAtlas_JSApp Public

    Easy to use, interactive mapping application to access hundreds of maps showing environmental data

    USEPA/EnviroAtlas_JSApp’s past year of commit activity
    JavaScript 16 9 0 0 Updated Apr 4, 2025
  • ShinyVB Public

    Shiny version of Virtual Beach

    USEPA/ShinyVB’s past year of commit activity
    R 0 Apache-2.0 0 0 0 Updated Apr 4, 2025
  • ATtILA2 Public

    Esri ArcGIS toolbox that allows users to easily calculate many common landscape metrics

    USEPA/ATtILA2’s past year of commit activity
    Python 10 4 0 0 Updated Apr 4, 2025
  • the-manifest-game Public

    Interactive decision tree to help e-Manifest users

    USEPA/the-manifest-game’s past year of commit activity
    TypeScript 1 MIT 3 0 0 Updated Apr 4, 2025
  • haztrak Public

    An open-source web app that illustrates how waste management software can interface with RCRAInfo to track hazardous waste electronically

    USEPA/haztrak’s past year of commit activity
    Python 52 MIT 22 0 0 Updated Apr 4, 2025
  • gas_lab Public

    Repo for processing data from USEPA biogenic and permanent gas lab in Cincinnati.

    USEPA/gas_lab’s past year of commit activity
    R 0 MIT 1 0 0 Updated Apr 4, 2025
  • StreamCat Public

    Landscape summaries of natural and anthropogenic landscape features for ~2.65 million streams, and their associated catchments, within the conterminous USA

    USEPA/StreamCat’s past year of commit activity
    Python 54 16 38 0 Updated Apr 4, 2025
  • vdeq-stream-condition-predictions Public

    The vdeq-stream-condition-prediction repository is for making spatial stream network predictions of stream condition in the James River watershed in Virginia. The data come from Probabilistic Monitoring by Virginia Department of Environmental Quality that is used in a spatial stream network (SSN) analysis.

    USEPA/vdeq-stream-condition-predictions’s past year of commit activity
    HTML 0 MIT 3 5 1 Updated Apr 4, 2025
  • toxvaldbstage Public

    R package for the processing and staging of data sources which will be loaded into the ToxVal database.

    USEPA/toxvaldbstage’s past year of commit activity
    R 1 2 0 4 Updated Apr 4, 2025