{"id":32177210,"url":"https://github.com/openfast/openfast","last_synced_at":"2026-03-10T21:02:31.803Z","repository":{"id":15366977,"uuid":"67069756","full_name":"OpenFAST/openfast","owner":"OpenFAST","description":"Main repository for the NREL-supported OpenFAST whole-turbine and FAST.Farm wind farm simulation codes.","archived":false,"fork":false,"pushed_at":"2026-02-10T19:37:16.000Z","size":336605,"stargazers_count":865,"open_issues_count":527,"forks_count":511,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-02-10T22:51:31.707Z","etag":null,"topics":["aeroelasticity","wind","wind-energy","wind-farm","wind-power","wind-turbine"],"latest_commit_sha":null,"homepage":"http://openfast.readthedocs.io","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenFAST.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-08-31T20:07:10.000Z","updated_at":"2026-02-10T10:49:21.000Z","dependencies_parsed_at":"2024-01-02T21:58:29.985Z","dependency_job_id":"9cfac366-6a9b-443b-ac12-3cab702a989f","html_url":"https://github.com/OpenFAST/openfast","commit_stats":{"total_commits":8642,"total_committers":87,"mean_commits":99.33333333333333,"dds":0.6889608886831752,"last_synced_commit":"6a63db76978b0f703165391291963beb517d5a9e"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/OpenFAST/openfast","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFAST%2Fopenfast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFAST%2Fopenfast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFAST%2Fopenfast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFAST%2Fopenfast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenFAST","download_url":"https://codeload.github.com/OpenFAST/openfast/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenFAST%2Fopenfast/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29465397,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T01:01:38.065Z","status":"online","status_checked_at":"2026-02-15T02:00:07.449Z","response_time":118,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aeroelasticity","wind","wind-energy","wind-farm","wind-power","wind-turbine"],"created_at":"2025-10-21T20:01:46.065Z","updated_at":"2026-02-21T18:03:56.578Z","avatar_url":"https://github.com/OpenFAST.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"OpenFAST\n========\n\n|actions| |nbsp| |rtfd|\n\n.. |actions| image:: https://github.com/openfast/openfast/actions/workflows/automated-dev-tests.yml/badge.svg?branch=dev\n   :target: https://github.com/OpenFAST/openfast/actions/workflows/automated-dev-tests.yml?query=workflow%3A%22Development+Pipeline%22\n   :alt: Build Status\n.. |rtfd| image:: https://readthedocs.org/projects/openfast/badge/?version=dev\n   :target: https://openfast.readthedocs.io/en/dev\n   :alt: Documentation Status\n.. |nbsp| unicode:: 0xA0\n   :trim:\n\nOpenFAST is a wind turbine simulation tool which builds on FAST v8. FAST.Farm\nextends the capability of OpenFAST to simulate multi-turbine wind farms. They were\ncreated with the goal of being community models developed and used by research\nlaboratories, academia, and industry. They are managed by a dedicated team at the\nNational Laboratory of the Rockies. Our objective is to ensure that OpenFAST and FAST.Farm\nare sustainable software that are well tested and well documented. If you'd like\nto contribute, see the `Developer Documentation \u003chttps://openfast.readthedocs.io/en/dev/source/dev/index.html\u003e`_\nand any open GitHub issues with the\n`Help Wanted \u003chttps://github.com/OpenFAST/openfast/issues?q=is%3Aopen+is%3Aissue+label%3A\"Help+wanted\"\u003e`_\ntag.\n\n**OpenFAST is under active development**.\n\n\n\nPart of the WETO Stack\n----------------------\n\nOpenFAST is primarily developed with the support of the U.S. Department of Energy and is part of the `WETO Software Stack \u003chttps://NatLabRockies.github.io/WETOStack\u003e`_. For more information and other integrated modeling software, see:\n\n* `Portfolio Overview \u003chttps://NatLabRockies.github.io/WETOStack/portfolio_analysis/overview.html\u003e`_\n* `Entry Guide \u003chttps://NatLabRockies.github.io/WETOStack/_static/entry_guide/index.html\u003e`_\n* `OpenFAST Workshop \u003chttps://NatLabRockies.github.io/WETOStack/workshops/user_workshops_2024.html#openfast-ecosystem\u003e`_\n\n\nFAST v8 - OpenFAST\n------------------\nThe transition from FAST v8 to OpenFAST represents the effort to better\nsupport an open-source developer community around FAST-based aero-hydro-servo-\nelastic engineering models of wind-turbines and wind-plants. OpenFAST is the\nnext generation of FAST analysis tools. More information is available in the\n`transition notes \u003chttp://openfast.readthedocs.io/en/latest/source/user/fast_to_openfast.html\u003e`_.\n\nFAST v8, now OpenFAST, is a physics-based engineering tool for simulating the coupled dynamic\nresponse of wind turbines. OpenFAST joins aerodynamics models, hydrodynamics models\nfor offshore structures, control and electrical system (servo) dynamics models,\nand structural (elastic) dynamics models to enable coupled nonlinear aero-\nhydro-servo-elastic simulation in the time domain. The OpenFAST tool enables the\nanalysis of a range of wind turbine configurations, including two- or\nthree-blade horizontal-axis rotor, pitch or stall regulation, rigid or\nteetering hub, upwind or downwind rotor, and lattice or tubular tower. The wind\nturbine can be modeled on land or offshore on fixed-bottom or floating\nsubstructures. OpenFAST is based on advanced engineering models derived from\nfundamental laws, but with appropriate simplifications and assumptions, and\nsupplemented where applicable with computational solutions and test data.\n\nWith OpenFAST, you can run large numbers of nonlinear time-domain simulations\nin approximately real time to enable standards-based loads analysis for predicting\nwind system ultimate and fatigue loads. You can also linearize the underlying\nnonlinear model about an operating point to understand the system response\nand enable the calculation of natural frequencies, damping, and mode shapes;\nthe design of controllers, and analysis of aero-elastic instabilities.\n\nThe aerodynamic models use wind-inflow data and solve for the rotor-wake\neffects and blade-element aerodynamic loads, including dynamic stall. The\nhydrodynamics models simulate the regular or irregular incident waves and\ncurrents and solve for the hydrostatic, radiation, diffraction, and viscous\nloads on the offshore substructure. The control and electrical system models\nsimulate the controller logic, sensors, and actuators of the blade-pitch,\ngenerator-torque, nacelle-yaw, and other control devices, as well as the\ngenerator and power-converter components of the electrical drive. The\nstructural-dynamics models apply the control and electrical system\nreactions, apply the aerodynamic and hydrodynamic loads, adds gravitational\nloads, and simulate the elasticity of the rotor, drivetrain, and support\nstructure. Coupling between all models is achieved through a modular\ninterface and coupler (glue code).\n\nFAST.Farm extends the capabilities of OpenFAST to provide physics-based\nengineering simulation of multi-turbine land-based, fixed-bottom offshore,\nand floating offshore wind farms. With FAST.Farm, you can simulate each wind\nturbine in the farm with an OpenFAST model and capture the relevant\nphysics for prediction of wind farm power performance and structural loads,\nincluding wind farm-wide ambient wind, super controller, and wake advection,\nmeandering, and merging. FAST.Farm maintains computational efficiency\nthrough parallelization to enable loads analysis for predicting the ultimate\nand fatigue loads of each wind turbine in the farm.\n\n\nDocumentation\n-------------\nThe full documentation is available at http://openfast.readthedocs.io/.\n\nThis documentation is stored and maintained alongside the source code.\nIt is compiled into HTML with Sphinx and is tied to a particular version\nof OpenFAST. `Readthedocs \u003chttp://openfast.readthedocs.io\u003e`_ hosts the following\nversions of the documentation:\n\n* ``latest`` - The latest commit on the ``main`` branch\n* ``stable`` - Corresponds to the last tagged release\n* ``dev`` - The latest commit on the ``dev`` branch\n\nThese can be toggled with the ``v: latest`` button in the lower left corner of\nthe docs site.\n\nObtaining OpenFAST and FAST.Farm\n--------------------------------\nOpenFAST and FAST.Farm are hosted entirely on GitHub so you are in the\n`right place \u003chttps://github.com/OpenFAST/OpenFAST\u003e`_!\nThe repository is structured with two branches following the\n\"git-flow\" convention:\n\n* ``main``\n* ``dev``\n\nThe ``main`` branch is stable, well tested, and represents the most up to\ndate released versions of OpenFAST and FAST.Farm. The latest commit on ``main``\ncontains a tag with version info and brief release notes. The tag history can be\nobtained with the ``git tag`` command and viewed in more detail on\n`GitHub Releases \u003chttps://github.com/OpenFAST/openfast/releases\u003e`_. For general\nuse, the ``main`` branch is highly recommended.\n\nThe ``dev`` branch is generally stable and tested, but not static. It contains\nnew features, bug fixes, and documentation updates that have not been compiled\ninto a production release. Before proceeding with new development, it is\nrecommended to explore the ``dev`` branch. This branch is updated regularly\nthrough pull requests, so be sure to ``git fetch`` often and check\n`outstanding pull requests \u003chttps://github.com/OpenFAST/openfast/pulls\u003e`_.\n\nFor those not familiar with git and GitHub, there are many resources:\n\n* https://guides.github.com\n* https://try.github.io\n* https://help.github.com/categories/bootcamp/\n* https://desktop.github.com/\n* http://nvie.com/posts/a-successful-git-branching-model/\n\nCompilation, Usage, and Development\n-----------------------------------\nDetails for compiling\n`compiling \u003chttp://openfast.readthedocs.io/en/latest/source/install/index.html\u003e`_,\n`using \u003chttp://openfast.readthedocs.io/en/latest/source/user/index.html\u003e`_, and\n`developing \u003chttp://openfast.readthedocs.io/en/latest/source/dev/index.html\u003e`_\nOpenFAST and FAST.Farm on Unix-based and Windows machines are available at\n`readthedocs \u003chttp://openfast.readthedocs.io\u003e`_.\n\nHelp\n----\nPlease use `GitHub Issues \u003chttps://github.com/OpenFAST/OpenFAST/issues\u003e`_ to:\n\n* ask usage questions\n* report bugs\n* request code enhancements\n\nUsers and developers may also be interested in the NLR National Wind\nTechnology Center (NWTC) `Forum \u003chttps://forums.nrel.gov/\u003e`_,\nwhich is still maintained and has a long history of FAST-related questions\nand answers.\n\nAcknowledgments\n---------------\n\nOpenFAST and FAST.Farm are maintained and developed by researchers and software\nengineers at the `National Laboratory of the Rockies \u003chttp://www.nlr.gov/\u003e`_\n(NLR), with support from the US Department of Energy's Wind Energy Technology\nOffice. NLR gratefully acknowledges development contributions from the following\norganizations:\n\n* Envision Energy USA, Ltd\n* Brigham Young University\n* The University of Massachusetts\n* `Intel® Parallel Computing Center (IPCC) \u003chttps://software.intel.com/en-us/ipcc\u003e`_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenfast%2Fopenfast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenfast%2Fopenfast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenfast%2Fopenfast/lists"}