An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with oceanography

A curated list of projects in awesome lists tagged with oceanography .

https://github.com/scitools/iris

A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data

data-analysis earth-science grib iris meteorology netcdf oceanography python spaceweather visualisation

Last synced: 12 Jun 2025

https://github.com/SciTools/iris

A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data

data-analysis earth-science grib iris meteorology netcdf oceanography python spaceweather visualisation

Last synced: 07 Apr 2025

https://github.com/team-ocean/veros

The versatile ocean simulator, in pure Python, powered by JAX.

climate distributed geophysics gpu jax multi-core oceanography parallel python

Last synced: 15 May 2025

https://github.com/euroargodev/argopy

A python library for Argo data beginners and experts

argo argo-data argo-floats oceanography python

Last synced: 21 Oct 2025

https://github.com/nci/scores

scores: Metrics for the verification, evaluation and optimisation of forecasts, predictions or models.

climate contingency-table dask forecast-evaluation forecast-verification forecasting model-validation oceanography pandas python verification weather xarray

Last synced: 18 Aug 2025

https://github.com/chadagreene/cdt

The Climate Data Toolbox for MATLAB

cdt climate climate-data-toolbox earth-science matlab oceanography

Last synced: 07 Apr 2025

https://github.com/pytmd/pytmd

Python-based tidal prediction software

geodesy geophysics oceanography tides

Last synced: 08 Apr 2025

https://dankelley.github.io/oce/

R package for oceanographic processing

oceanography r

Last synced: 06 May 2025

https://github.com/dankelley/oce

R package for oceanographic processing

oceanography r

Last synced: 08 Apr 2025

https://github.com/pyTMD/pyTMD

Python-based tidal prediction software

geodesy geophysics oceanography tides

Last synced: 11 May 2025

https://github.com/hainegroup/oceanspy

A Python package to facilitate ocean model data analysis and visualization.

ocean oceanography physical-oceanography

Last synced: 19 Feb 2026

https://github.com/lnferris/ocean_data_tools

A MATLAB toolbox for interacting with bulk freely-available oceanographic data.

argo-floats hycom matlab ocean ocean-data oceanography physical-oceanography

Last synced: 15 Jul 2025

https://github.com/gher-uliege/divand.jl

DIVAnd performs an n-dimensional variational analysis of arbitrarily located observations

data-analysis earth-observation eosc-hub interpolation julia ocean-sciences oceanography smoothing-splines spatial-data-analysis toolbox

Last synced: 05 Apr 2025

https://github.com/a-new-bellhope/bellhopcuda

CUDA and C++ port of BELLHOP / BELLHOP3D underwater acoustics simulator

acoustics cuda hpc oceanography underwater-acoustics

Last synced: 07 Apr 2025

https://github.com/mitgcm/xmitgcm

Read MITgcm mds binary files into xarray

dask ocean-modelling oceanography xarray

Last synced: 21 Oct 2025

https://github.com/dfo-ocean-navigator/ocean-data-map-project

The Ocean Navigator is an online tool that is used to help visualise scientific research data. a users guide is available at https://dfo-ocean-navigator.github.io/Ocean-Navigator-Manual/ and the tool is live at

data-visualization gis javascript netcdf ocean-model ocean-navigator oceanography python science

Last synced: 02 Mar 2026

https://github.com/DFO-Ocean-Navigator/Ocean-Data-Map-Project

The Ocean Navigator is an online tool that is used to help visualise scientific research data. a users guide is available at https://dfo-ocean-navigator.github.io/Ocean-Navigator-Manual/ and the tool is live at

data-visualization gis javascript netcdf ocean-model ocean-navigator oceanography python science

Last synced: 20 Jul 2025

https://github.com/bareboat-necessities/bbn-wave-period-esp32

Estimate ocean wave height (or vessel heave), waves direction, and period from accelerations using IMU on esp32 using advanced Kalman filters

ahrs boat direction esp32 frequency heave height imu jonswap kalman-filter nmea ocean oceanography sailing sensor ship vessel wave

Last synced: 07 Mar 2026

https://github.com/gher-uliege/DINCAE

DINCAE (Data-Interpolating Convolutional Auto-Encoder) is a neural network to reconstruct missing data in satellite observations.

interpolation netcdf4 neural-network oceanography python remote-sensing satellite-observations tensorflow

Last synced: 06 Sep 2025

https://github.com/OceanBioME/OceanBioME.jl

🌊 🦠 🌿 A fast and flexible modelling environment written in Julia for modelling the coupled interactions between ocean biogeochemistry, carbonate chemistry, and physics

biogeochemical-models biogeochemistry climate julia ocean ocean-modelling ocean-sciences oceanography

Last synced: 07 May 2025

https://github.com/gher-uliege/dincae

DINCAE (Data-Interpolating Convolutional Auto-Encoder) is a neural network to reconstruct missing data in satellite observations.

interpolation netcdf4 neural-network oceanography python remote-sensing satellite-observations tensorflow

Last synced: 14 Apr 2025

https://github.com/gauteh/sfy

🌊 A lightweight wave buoy for near-shore deployments.

blues-io drift hardware meteorology ocean oceanography rust science waves

Last synced: 09 May 2025

https://github.com/stoqs/stoqs

Geospatial database visualization software for oceanographic measurement data

auv geospatial-database measurements oceanography robots vagrant virtual-machine visualization web-app

Last synced: 20 Jul 2025

https://github.com/Cloud-Drift/clouddrift

CloudDrift accelerates the use of Lagrangian data for atmospheric, oceanic, and climate sciences.

climate-data climate-science data-structures oceanography python

Last synced: 20 Jul 2025

https://github.com/gher-uliege/diva

DIVA (Data-Interpolating Variational Analysis) is a software tool dedicated to the spatial interpolation of in situ data in oceanography.

analysis dataanalysis emodnet interpolation ocean-data ocean-sciences oceanography odv seadatacloud seadatanet

Last synced: 08 Jan 2026

https://github.com/powellb/seapy

State Estimation and Analysis in Python

analysis grid model numpy oceanography roms

Last synced: 21 Oct 2025

https://github.com/hevgyrt/ocean_wave_tracing

A numerical solver of the ray equations for ocean waves

oceanography raytracing waves

Last synced: 20 Jan 2026

https://github.com/oscarbranson/cbsyst

Python module for calculating carbon and boron solution chemistry.

boron carbon isotope ocean oceanography python

Last synced: 21 Oct 2025

https://github.com/geoscienceaustralia/eo-tides

Tide modelling tools for large-scale satellite earth observation analysis

coastal coastal-modelling earth-observation ocean-modelling oceanography remote-sensing satellite-data tides

Last synced: 02 Mar 2025

https://github.com/c-proof/pyglider

glider software

gliders netcdf oceanography xarray

Last synced: 21 Oct 2025

https://github.com/pyoceans/pocean-core

🐍 + 🌊 A python framework for working with met-ocean data

hacktoberfest meteorology ocean oceanography python-library

Last synced: 12 Dec 2025

https://github.com/iobis/pyobis

OBIS Python client

marine-data oceanography python

Last synced: 19 Feb 2026

https://github.com/akarimp/oceanlyz

OCEANLYZ, Ocean Wave Analyzing Toolbox

coastal-engineering metocean oceanography

Last synced: 11 May 2025

https://github.com/obidam/pcm

Profile Classification Modelling (PCM) is an ocean data analysis method based on un-supervised classification of vertical profiles

classification data-mining matlab ocean ocean-modelling oceanography python

Last synced: 16 Jan 2026

https://github.com/castelao/gsw-rs

Unofficial Gibbs Sea Water Oceanographic Toolbox of TEOS-10 in Rust

data ocean ocean-sciences oceanography rust

Last synced: 03 Apr 2025

https://github.com/omuse-geoscience/omuse

The Oceanographic Multi-purpose Software Environment: a package for multi-physics and multi-scale earth science simulations.

earth-science oceanography python

Last synced: 14 Jan 2026

https://github.com/vacumm/vacumm

A python library for ocean sciences

oceanography python

Last synced: 27 Feb 2026

https://github.com/mvdh7/pytzer

The Pitzer model for chemical activities and equilibria in aqueous solutions in Python

chemical-activities chemical-speciation chemistry equilibrium jax oceanography pitzer-model seawater

Last synced: 23 Jan 2026

https://github.com/boshek/rsoi

Import Climate Indices into R

cran oceanic-nino oceanography r

Last synced: 17 Mar 2025

https://github.com/mines-oceanography/mantaray

Mantaray: A Rust Package for Ray Tracing Ocean Surface Gravity Waves

oceanography ray-tracing waves

Last synced: 09 Mar 2026

https://github.com/jejjohnson/jaxsw

Simple differentiable approximate ocean models built with JAX.

differentiable-physics jax oceanography pde quasigeostrophy shallow-water

Last synced: 07 Apr 2025

https://github.com/umr-lops/xsarsea

scientific functions to compute radar or geophysical parameters from satellite images over ocean

dask datatree ocean ocean-sciences oceanography python radar research science waves winds xarray

Last synced: 30 Jan 2026

https://github.com/iuryt/ocean_gyre_tank

MITgcm simulation of an ocean gyre in a rotating tank.

mitgcm ocean-modelling oceanography

Last synced: 01 Mar 2026

https://github.com/euroargodev/argodmqc_owc

Argo float salinity calibration software

argo argo-floats dmqc oceanography python quality-control

Last synced: 29 Oct 2025

https://github.com/apaloczy/adcptools

Beam to Earth coordinate transformations and other utilities for ADCP data.

currents doppler observations oceanography physical-oceanography

Last synced: 24 Aug 2025

https://github.com/simonrp84/pycoxmunk

Python package for estimating sea surface reflectance.

earth-observation oceanography reflectance remote-sensing satellite

Last synced: 12 Apr 2025

https://github.com/ruiying-ocean/cgeniepy

A Python package for analysing the cGENIE model output

cgenie earth-sciences earth-system-model oceanography python visualisation

Last synced: 17 Jan 2026

https://github.com/ctroupin/alborex-data-python

Python code to read the netCDF files and produce the figures of the paper.

data-visualization mediterranean mediterraneansea mesoscale ocean-modelling ocean-sciences oceanography python submesoscale

Last synced: 11 Apr 2025

https://github.com/apaloczy/antarcticavorticitybudget

Repository with code and processed datasets for Palóczy et al. (2020): "The Large-Scale Vorticity Balance of the Antarctic Continental Margin in a Fine-Resolution Global Simulation" (published in the Journal of Physical Oceanography).

oceanography physical-oceanography southern-ocean vorticity

Last synced: 11 Jul 2025

https://github.com/ctroupin/filament-submesoscale

Python tools to read and process oceanographic data related to upwelling filaments

modelling ocean-sciences oceanography python roms submesoscale upwelling

Last synced: 23 Apr 2025

https://github.com/oceanstreamio/oceanstream

Oceanstream is a Python library which can be used as a CLI tool to process raw acoustic data from echosounders. It uses echopype as a backend. Developed at @pineviewlabs

acoustics echopype echosounder ecology netcdf oceanography sonar underwater-acoustics zarr

Last synced: 07 Mar 2026

https://github.com/haoboatlab/HydrOptics.jl

Julia software for modeling the irradiance field in the upper ocean.

julia oceanography optics wave

Last synced: 30 Dec 2025

https://github.com/dankelley/mooring

Design and analysis of oceanographic moorings

current mooring oceanography

Last synced: 18 Aug 2025

https://github.com/apaloczy/antarcticacircumpolarintrusions

Repository with code and processed datasets for Palóczy et al. (2018): "Oceanic heat delivery to the Antarctic continental shelf: Large-scale, low-frequency variability" (published in Journal of Geophysical Research-Oceans).

heat-transport oceanography physical-oceanography southern-ocean

Last synced: 11 Jul 2025

https://github.com/dcherian/ncview

Fork of ncview

netcdf oceanography

Last synced: 30 Jul 2025

https://github.com/callumrollo/adcp-glider

Work in progress! Process data from Seaglider 1MHz Nortek AD2CP

adcp foss glider oceanography

Last synced: 23 Aug 2025

https://github.com/obidam/copoda

The COllaborative Platform for Ocean Data Analysis is a Matlab toolbox to work with diverse in-situ data

matlab ocean oceanography

Last synced: 16 Jan 2026

https://github.com/redouanelg/qgsw-di

Quasigeostrophic shallow-water model for Dynamic Interpolation of SSH

forecasting oceanography potential-vorticity sea-surface-height

Last synced: 13 Apr 2025

https://github.com/SalishSeaCast/SalishSeaNowcast

Python package associated with running the SalishSeaCast NEMO and other ocean models in near-real-time to produce daily nowcasts/forecasts

automation ocean-modelling oceanography salishsea salishseacast ubc-moad

Last synced: 20 Jul 2025

https://github.com/iuryt/gaussian_bump

MITgcm simulation of a flow over a gaussian bump.

cfd fluid-dynamics mitgcm oceanography

Last synced: 04 Jul 2025

https://github.com/kylejgillett/buoy-meteogram-plot

A simple Jupyter Notebook that create's a 24hr meteogram of user-specified buoy data

buoy jupyter-notebook meteogram meteorology oceanography python weather

Last synced: 10 Oct 2025

https://github.com/japhir/stratplot

An R-function that makes plotting geological depth/age data easy

age data-frame depth drilling geology oceanography palynology plotting r stratigraphy

Last synced: 24 Oct 2025

https://github.com/mvdh7/biogeochem-phi

Calculating CO2 sources/sinks generated by marine biogeochemical processes following Humphreys et al. (2018, Mar. Chem.)

calcification carbon chemistry oceanography seawater

Last synced: 23 Jan 2026

https://github.com/markusreinert/extremesurgeanalysis

Statistical extreme value analysis of storm surges with Python

extreme-value-analysis oceanography physical-oceanography sea-level statistics storm-surge

Last synced: 25 Oct 2025

https://github.com/gher-uliege/seadatacloud

Tools and interfaces to work with DIVA interpolation software tool.

data-analysis data-visualization interpolation nco netcdf ocean-sciences oceanography

Last synced: 30 Mar 2025

https://github.com/dankelley/oceanography

Julia code for oceanographic analysis

julia oceanography

Last synced: 17 Mar 2025

https://github.com/thomasjo/nemo

Detection and classification of microscopic foraminifera

climatology deep-learning foraminifera geology geoscience machine-learning oceanography research tensorflow

Last synced: 14 Mar 2025

https://github.com/willuhmjs/oceanfacts

🌊 Ocean Facts is a free database containing an interesting list of curated facts related to the field of oceanography.

oceanography

Last synced: 03 Jul 2025

https://github.com/albertcodes/albertcodes

🐙⠀exploring the largest ocean in dev county

github oceanography

Last synced: 12 May 2025

https://github.com/apaloczy/dewaveadcp

Remove surface gravity wave signal from ADCP velocity data in along-beam coordinates.

currents doppler measurements oceanography physical-oceanography

Last synced: 11 Jul 2025

https://github.com/gher-uliege/cost-eumetsat-training

Material, data and presentations for the COST-EUMETSAT training school

bash data-analytics ocean-modelling ocean-sciences oceanography python remote-sensing satellite training

Last synced: 30 Mar 2025

https://github.com/gher-uliege/diva-user-guide

User Guide of the Data Interpolating Variational Analysis (Diva) software tool

datanalysis emodnet interpolation ocean-sciences oceanography seadatanet variational-method

Last synced: 08 Jan 2026

https://github.com/ocean-uhh/seasenselib

A tool for reading, converting, and plotting data from different oceanographic formats.

adcp oceanography rbr seabird

Last synced: 13 Dec 2025

https://github.com/gher-uliege/emodnet-chemistry

Utilities (plotting, computing, merging products) related EMODnet-Chemistry.

data-analytics datavisualization divand emodnet-chemistry netcdf ocean-data oceanography opendap spatial-interpolation wms

Last synced: 14 Apr 2025