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/VIAME/VIAME
Video and Image Analytics for Multiple Environments
annotation-framework artificial-intelligence computer-vision conservation deep-learning ecology image-annotation image-processing machine-learning marine-biology object-detection oceanography open-source video-analysis video-analytics video-annotation video-search
Last synced: 07 Apr 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/juliageo/ncdatasets.jl
Load and create NetCDF files in Julia
climate-and-forecast-conventions climatology earth-observation julia meteorology netcdf oceanography opendap
Last synced: 04 Apr 2025
https://github.com/pytmd/pytmd
Python-based tidal prediction software
geodesy geophysics oceanography tides
Last synced: 08 Apr 2025
https://github.com/JuliaGeo/NCDatasets.jl
Load and create NetCDF files in Julia
climate-and-forecast-conventions climatology earth-observation julia meteorology netcdf oceanography opendap
Last synced: 11 Sep 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/planktoscope/planktoscope
Open and Affordable Quantitative Imaging Platform
citizen citizen-science imaging microscope microscope-platform microscopy ocean oceanography plankton planktoscope raspberry-pi-4 raspberry-pi-camera science water
Last synced: 06 Apr 2025
https://github.com/PlanktoScope/PlanktoScope
Open and Affordable Quantitative Imaging Platform
citizen citizen-science imaging microscope microscope-platform microscopy ocean oceanography plankton planktoscope raspberry-pi-4 raspberry-pi-camera science water
Last synced: 07 May 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/zjunlp/oceangpt
[沧渊] [ACL 2024] OceanGPT: A Large Language Model for Ocean Science Tasks
artificial-intelligence cangyuan large-language-models machine-learning marine multimodal-large-language-models natural-language-processing ocean-science oceanbench oceangpt oceaninstructions oceanography
Last synced: 04 Aug 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: 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/mvdh7/PyCO2SYS
Marine carbonate system calculations in Python
carbon-dioxide chemistry chemistry-solver co2sys marine-chemistry oceanography python seawater-carbonate-chemistry
Last synced: 20 Jul 2025
https://github.com/miniufo/xinvert
Invert geophysical fluid dynamic problems (elliptic partial differential equations) using SOR iteration method.
atmospheric-science eliassen-model geophysical-fluid-dynamics gill-matsuno-model inversion-problem meteorology munk-stommel oceanography omega-equation poisson-equation pv-inversion streamfunction successive-over-relaxation velocity-potential wind-driven-circulation
Last synced: 25 Jun 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
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/gher-uliege/divapythontools
Interface to run Diva software tool (spatial interpolation).
data-analysis diva finite-elements interpolation-methods leaflet-map matplotlib ocean-sciences oceanography python variational-method
Last synced: 16 Aug 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/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/gher-uliege/diva-workshops
Code, data and instructions for the Diva workshops
blue-cloud2026 data-analysis diva fair-ease interpolation ocean-sciences oceanography seadatacloud seadatanet spatial-analysis
Last synced: 03 Jul 2025
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/ctroupin/python-course-cadiz
Material for the course "Python applied to Oceanography"
data-analytics data-visualization matplotlib ocean-modelling ocean-sciences oceanography python
Last synced: 13 Oct 2025
https://github.com/martinschobben/oceanexplorer
Easy exploration of the NOAA world ocean atlas
earth earth-observation earth-science noaa noaa-data ocean ocean-sciences oceanography open-data r r-package rstats shiny spatial spatial-analysis spatial-data
Last synced: 26 Oct 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/UtrechtUniversity/oceanexplorer
Easy exploration of the NOAA world ocean atlas
earth earth-observation earth-science noaa noaa-data ocean ocean-sciences oceanography open-data r r-package rstats shiny spatial spatial-analysis spatial-data
Last synced: 29 Jun 2025
https://github.com/MartinSchobben/oceanexplorer
Easy exploration of the NOAA world ocean atlas
earth earth-observation earth-science noaa noaa-data ocean ocean-sciences oceanography open-data r r-package rstats shiny spatial spatial-analysis spatial-data
Last synced: 14 Jul 2025
https://github.com/gher-uliege/documentation
GHER documentation
data-assimilation interpolation-methods ocean-modelling ocean-sciences oceanography remote-sensing
Last synced: 26 Aug 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/IrishMarineInstitute/erddap-leaflet-velocity-demo
A demonstration of connecting Erddap to Leaflet Velocity maps
current erddap leaflet leaflet-velocity meterology ocean oceanography velocity visualisation visualization water weather wind
Last synced: 08 May 2025
https://github.com/hydroffice/hyo2_openbst
Open BackScatter Toolchain (OpenBST)
acoustic-backscatter angular-response-curve hydrography mosaic ocean-mapping oceanography
Last synced: 18 Jan 2026
https://github.com/gher-uliege/oak
Ocean Assimilation Kit
data-assimilation fortran numerical-methods oceanography
Last synced: 21 Feb 2026
https://github.com/umr-lops/sarwaveifrproc
SAR sea state Ifremer processor
neural-network oceanography period sar sea-state-estimation sentinel-1 wave-height waves
Last synced: 30 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
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/callumrollo/adcp-glider
Work in progress! Process data from Seaglider 1MHz Nortek AD2CP
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
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/gher-uliege.github.io
GeoHydrodynamics and Environment Research
data-analysis data-assimilation datavisualization interpolation ocean-modelling ocean-sciences oceanography remote-shell
Last synced: 14 Apr 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
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.
Last synced: 03 Jul 2025
https://github.com/albertcodes/albertcodes
🐙⠀exploring the largest ocean in dev county
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/ocot-notebook
Coastal Oceanography Notebooks
binder notebooks ocean-modelling ocean-sciences oceanography
Last synced: 19 Feb 2026
https://github.com/itz-agasta/atlas
Argo Data Visualization Platform
argo climate marine-biology marine-data microservices-architecture netcdf ocean ocean-sciences oceanography open-source python sensor typescript
Last synced: 20 Jan 2026
https://github.com/koldunovn/nereus
ocean ocean-modelling ocean-sciences oceanography
Last synced: 04 Feb 2026
https://github.com/gher-uliege/divand-rest
REST API for DIVAnd
api api-rest interpolation oceanography seadatacloud search spatial-analysis virtual-research-environment
Last synced: 10 Feb 2026
https://github.com/gher-uliege/odip
data-science ocean-sciences oceanography standard
Last synced: 09 Feb 2026
https://github.com/ctroupin/ctroupin.github.io
Personal webpage
data-visualization dataanalysis julia leaflet oceanography python remote-sensing running science trail-running
Last synced: 13 Oct 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.
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