An open API service for producing an overview of a list of open source projects.

JOSS: https://github.com/CliMA/Oceananigans.jl

climate climate-change data-assimilation fluid-dynamics gpu julia machine-learning ocean

Score: 21.56905308493301

Last synced: about 12 hours ago
JSON representation

Repository metadata:

๐ŸŒŠ Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 21 hours ago

Total Commits: 11,842
Total Committers: 98
Avg Commits per committer: 120.837
Development Distribution Score (DDS): 0.704

Commits in past year: 707
Committers in past year: 43
Avg Commits per committer in past year: 16.442
Development Distribution Score (DDS) in past year: 0.792

Name Email Commits
Ali Ramadhan a****n@g****m 3503
Gregory Wagner w****g@g****m 2691
Simone Silvestri s****0@g****m 2019
Navid Constantinou n****y@g****m 1876
Tomas Chor t****r@g****m 674
Francis J. Poulin f****n@u****a 270
Elise Palethorpe e****y@g****m 78
Mosรจ Giordano 7****o 78
Andre Souza a****a@g****m 73
suyashbire1 s****9@g****m 45
Jago Strong-Wright j****t@g****m 38
hennyg888 h****2@h****m 38
Victoria Whitley w****v@a****t 37
Xin Kai Lee x****i@m****u 36
github-actions[bot] 4****] 34
Chris Hill c****h@m****u 29
William Moses g****h@w****m 26
Benoรฎt Pasquier 4****c 22
Sid s****u@g****m 20
Valentin Churavy v****y@g****m 14
dependabot[bot] 4****] 14
dkytezab d****e@g****m 14
Joseph Kump j****7@u****u 14
Jean-Michel Campin j****c@m****u 13
Taimoor Sohail t****l@u****u 12
Josef Bisits j****s@g****m 10
CompatHelper Julia c****y@j****g 10
Eliot Quon e****t@a****h 7
Gabriele Bozzola g****a@c****u 6
jackdfranklin 1****n 6
and 68 more...

Issue and Pull Request metadata

Last synced: about 21 hours ago

Total issues: 1,774
Total pull requests: 3,910
Average time to close issues: 7 months
Average time to close pull requests: 29 days
Total issue authors: 141
Total pull request authors: 102
Average comments per issue: 4.69
Average comments per pull request: 4.02
Merged pull request: 2,855
Bot issues: 0
Bot pull requests: 136

Past year issues: 100
Past year pull requests: 435
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 11 days
Past year issue authors: 28
Past year pull request authors: 36
Past year average comments per issue: 2.66
Past year average comments per pull request: 3.76
Past year merged pull request: 219
Past year bot issues: 0
Past year bot pull requests: 9

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/CliMA/Oceananigans.jl

Top Issue Authors

  • ali-ramadhan (457)
  • glwagner (452)
  • navidcy (222)
  • tomchor (164)
  • francispoulin (73)
  • simone-silvestri (63)
  • xkykai (33)
  • jagoosw (19)
  • iuryt (14)
  • liuchihl (10)
  • mukund-gupta (8)
  • Sumanshekhar17 (8)
  • suyashbire1 (8)
  • taimoorsohail (7)
  • NoraLoose (7)

Top Pull Request Authors

  • glwagner (1,132)
  • navidcy (607)
  • simone-silvestri (586)
  • ali-ramadhan (466)
  • tomchor (242)
  • github-actions[bot] (120)
  • giordano (84)
  • jagoosw (65)
  • xkykai (58)
  • francispoulin (54)
  • siddharthabishnu (45)
  • wsmoses (45)
  • jlk9 (25)
  • dependabot[bot] (16)
  • christophernhill (16)

Top Issue Labels

  • bug ๐Ÿž (248)
  • documentation ๐Ÿ“œ (183)
  • cleanup ๐Ÿงน (154)
  • user interface/experience ๐Ÿ’ป (149)
  • feature ๐ŸŒŸ (136)
  • question ๐Ÿ’ญ (135)
  • testing ๐Ÿงช (118)
  • abstractions ๐ŸŽจ (117)
  • numerics ๐Ÿงฎ (100)
  • GPU ๐Ÿ‘พ (97)
  • performance ๐Ÿ๏ธ (92)
  • output ๐Ÿ’พ (63)
  • science ๐ŸŒŠ (57)
  • package ๐Ÿ“ฆ (49)
  • grids ๐Ÿ—บ๏ธ (40)
  • help wanted ๐Ÿฆฎ (39)
  • good first issue ๐Ÿค (38)
  • distributed ๐Ÿ•ธ๏ธ (33)
  • immersed boundaries โ›ฐ๏ธ (27)
  • turbulence closures ๐ŸŽ (19)
  • ๐Ÿšจ high priority ๐Ÿšจ (18)
  • boundary conditions ๐Ÿ“ (16)
  • cubed sphere ๐ŸงŠ๐ŸŒŽ (13)
  • extensions ๐Ÿงฌ (10)
  • models ๐Ÿงซ (10)
  • duplicate ๐Ÿงฌ (9)
  • simulation ๐ŸŽฎ (7)
  • reactant โˆ‡ (6)
  • ๐Ÿšฒ bikeshedding (3)
  • multithreading ๐Ÿงต (2)

Top Pull Request Labels

  • documentation ๐Ÿ“œ (354)
  • bug ๐Ÿž (185)
  • testing ๐Ÿงช (173)
  • cleanup ๐Ÿงน (141)
  • package ๐Ÿ“ฆ (132)
  • user interface/experience ๐Ÿ’ป (119)
  • numerics ๐Ÿงฎ (118)
  • GPU ๐Ÿ‘พ (109)
  • feature ๐ŸŒŸ (102)
  • output ๐Ÿ’พ (92)
  • extensions ๐Ÿงฌ (83)
  • performance ๐Ÿ๏ธ (81)
  • grids ๐Ÿ—บ๏ธ (70)
  • distributed ๐Ÿ•ธ๏ธ (65)
  • turbulence closures ๐ŸŽ (63)
  • science ๐ŸŒŠ (55)
  • ๐Ÿšจ DO NOT MERGE ๐Ÿšจ (53)
  • benchmark performance (51)
  • cubed sphere ๐ŸงŠ๐ŸŒŽ (44)
  • immersed boundaries โ›ฐ๏ธ (35)
  • abstractions ๐ŸŽจ (32)
  • boundary conditions ๐Ÿ“ (26)
  • dependencies (18)
  • reactant โˆ‡ (11)
  • Launch Distributed Buildkite (9)
  • validation scripts ๐Ÿ’…๐Ÿผ (8)
  • models ๐Ÿงซ (8)
  • simulation ๐ŸŽฎ (7)
  • parameterizations (6)
  • julia (6)

Package metadata

proxy.golang.org: github.com/clima/oceananigans.jl

proxy.golang.org: github.com/CliMA/Oceananigans.jl

juliahub.com: Oceananigans

๐ŸŒŠ Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs

  • Homepage: https://clima.github.io/OceananigansDocumentation/stable
  • Documentation: https://docs.juliahub.com/General/Oceananigans/stable/
  • Licenses: MIT
  • Latest release: 0.106.0 (published 7 months ago)
  • Last Synced: 2026-03-23T10:19:23.718Z (6 months ago)
  • Versions: 373
  • Dependent Packages: 9
  • Dependent Repositories: 0
  • Downloads: 13,317 Last month
  • Rankings:
    • Stargazers count: 0.386%
    • Forks count: 0.421%
    • Average: 5.957%
    • Dependent repos count: 6.056%
    • Dependent packages count: 16.965%

Dependencies

.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
Dockerfile docker
  • julia 1.9.3 build
.github/workflows/ci.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/checkout v7 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • codecov/codecov-action v7 composite
  • codecov/codecov-action fb8b3582c8e4def4969c97caa2f19720cb33a72f composite
  • julia-actions/cache e97f6fc1a6e21c82253c85e269be7340376aa425 composite
  • julia-actions/cache v3 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-processcoverage 03114f09f119417c3242a9fb6e0b722676aedf38 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v3 composite
  • julia-actions/setup-julia 4a12c5f801ca5ef0458bba44687563ef276522dd composite
validation/convergence_tests/Manifest.toml julia
validation/convergence_tests/Project.toml julia
  • CUDA *
  • Glob *
  • JLD2 *
  • LaTeXStrings *
  • Logging *
  • OffsetArrays *
  • Printf *
  • PyPlot *
  • Statistics *
  • Test *
validation/orthogonal_spherical_shell_grid/Manifest.toml julia
  • 303 dependencies
Project.toml julia
  • Adapt *
  • BFloat16s *
  • Crayons *
  • CubedSphere *
  • Dates *
  • Distances *
  • DocStringExtensions *
  • FFTW *
  • GPUArraysCore *
  • Glob *
  • InteractiveUtils *
  • JLD2 *
  • KernelAbstractions *
  • Krylov *
  • LinearAlgebra *
  • Logging *
  • MPI *
  • MuladdMacro *
  • OffsetArrays *
  • OrderedCollections *
  • Pkg *
  • Printf *
  • ReactantCore *
  • Rotations *
  • SeawaterPolynomials *
  • SparseArrays *
  • StaticArrays *
  • Statistics *
  • StructArrays *
validation/stokes_drift/Project.toml julia
  • GLMakie *
  • Oceananigans *
.github/workflows/Whitespace.yml actions
  • actions/checkout v7 composite
  • julia-actions/setup-julia v3 composite
.github/workflows/publish-benchmarks.yml actions
  • actions/checkout v7 composite
  • benchmark-action/github-action-benchmark v1 composite
.github/workflows/dependency_checks.yml actions
validation/orthogonal_spherical_shell_grid/Project.toml julia
  • GLMakie *
  • Oceananigans *
  • OrthogonalSphericalShellGrids *
  • StaticArrays *
benchmarking/Project.toml julia
  • ArgParse *
  • CUDA *
  • DataDeps *
  • Dates *
  • JLD2 *
  • JSON *
  • MPI *
  • NCDatasets *
  • Oceananigans *
  • Printf *
  • SeawaterPolynomials *
  • Statistics *
  • Zarr *
validation/stokes_drift/Manifest.toml julia
  • 316 dependencies
docs/package.json npm
  • @mdit/plugin-mathjax ^0.25.0
  • @mdit/plugin-tex ^0.23.1
  • @nolebase/vitepress-plugin-enhanced-readabilities ^2.14.0
  • markdown-it ^14.1.0
  • markdown-it-footnote ^4.0.0
  • markdown-it-mathjax3 ^4.3.2
  • vitepress ^1.6.3
  • vitepress-plugin-tabs ^0.6.0
test/Project.toml julia
  • AMDGPU *
  • Adapt *
  • Aqua *
  • CUDA *
  • CairoMakie *
  • ConservativeRegridding *
  • DataDeps *
  • Dates *
  • Distances *
  • Enzyme *
  • ExplicitImports *
  • FFTW *
  • GPUArraysCore *
  • Glob *
  • JLD2 *
  • KernelAbstractions *
  • LinearAlgebra *
  • Logging *
  • MPI *
  • MPIPreferences *
  • Metal *
  • NCCL *
  • NCDatasets *
  • Oceananigans *
  • OffsetArrays *
  • Pkg *
  • Printf *
  • Random *
  • Reactant *
  • SafeTestsets *
  • SeawaterPolynomials *
  • SparseArrays *
  • Statistics *
  • StructArrays *
  • Test *
  • TimesDates *
  • Zarr *
  • oneAPI *
docs/Project.toml julia
  • Adapt *
  • CUDA *
  • CairoMakie *
  • Documenter *
  • DocumenterCitations *
  • DocumenterVitepress *
  • InteractiveUtils *
  • JLD2 *
  • KernelAbstractions *
  • LinearAlgebra *
  • Literate *
  • MPI *
  • NCDatasets *
  • Oceananigans *
  • Pkg *
  • Polynomials *
  • Rotations *
  • SeawaterPolynomials *
  • StructArrays *
  • TimesDates *
  • Zarr *