|
| 1 | +// .vitepress/data/implementations.ts |
| 2 | +// |
| 3 | +// Each entry includes a shields.io URL (`activity`) so the grid card |
| 4 | +// can show the latest release date / last commit inline. Pick whichever |
| 5 | +// of `release-date`, `release-date-pre`, or `last-commit` best reflects |
| 6 | +// the project's actual release cadence. |
| 7 | + |
| 8 | +import type { Implementation } from './types' |
| 9 | + |
| 10 | +export const implementations: Implementation[] = [ |
| 11 | + // Python |
| 12 | + { language: 'Python', name: 'Zarr-Python', href: 'https://github.com/zarr-developers/zarr-python', v2: true, v3: true, |
| 13 | + activity: 'https://img.shields.io/github/release-date-pre/zarr-developers/zarr-python' }, |
| 14 | + { language: 'Python', name: 'Zarrita', href: 'https://github.com/scalableminds/zarrita', v2: true, v3: true, |
| 15 | + activity: 'https://img.shields.io/github/last-commit/scalableminds/zarrita' }, |
| 16 | + // Rust / Rust+Python+C |
| 17 | + { language: 'Rust', name: 'zarrs', href: 'https://github.com/LDeakin/zarrs', v2: true, v3: true, |
| 18 | + activity: 'https://img.shields.io/github/release-date-pre/LDeakin/zarrs' }, |
| 19 | + // C / C++ |
| 20 | + { language: 'C', name: 'NetCDF-C', href: 'https://github.com/Unidata/netcdf-c', v2: true, v3: false, |
| 21 | + activity: 'https://img.shields.io/github/release-date-pre/Unidata/netcdf-c' }, |
| 22 | + { language: 'C++', name: 'TensorStore', href: 'https://github.com/google/tensorstore', v2: true, v3: true, |
| 23 | + activity: 'https://img.shields.io/github/last-commit/google/tensorstore' }, |
| 24 | + { language: 'C++', name: 'GDAL', href: 'https://gdal.org/drivers/raster/zarr.html', v2: true, v3: false, |
| 25 | + activity: 'https://img.shields.io/github/release-date-pre/OSGeo/gdal' }, |
| 26 | + { language: 'C++', name: 'cpp-zarr', href: 'https://github.com/abcucberkeley/cpp-zarr', v2: true, v3: false, |
| 27 | + activity: 'https://img.shields.io/github/release-date/abcucberkeley/cpp-zarr' }, |
| 28 | + { language: 'C++', name: 'z5', href: 'https://github.com/constantinpape/z5', v2: true, v3: false, |
| 29 | + activity: 'https://img.shields.io/github/release-date/constantinpape/z5' }, |
| 30 | + { language: 'C++', name: 'xtensor-zarr', href: 'https://github.com/xtensor-stack/xtensor-zarr', v2: true, v3: false, |
| 31 | + activity: 'https://img.shields.io/github/last-commit/xtensor-stack/xtensor-zarr' }, |
| 32 | + // Java |
| 33 | + { language: 'Java', name: 'JZarr', href: 'https://github.com/bcdev/jzarr', v2: true, v3: true, |
| 34 | + activity: 'https://img.shields.io/github/last-commit/bcdev/jzarr' }, |
| 35 | + { language: 'Java', name: 'zarr-java', href: 'https://github.com/zarr-developers/zarr-java', v2: true, v3: true, |
| 36 | + activity: 'https://img.shields.io/github/release-date-pre/zarr-developers/zarr-java' }, |
| 37 | + { language: 'Java', name: 'n5-zarr', href: 'https://github.com/saalfeldlab/n5-zarr', v2: true, v3: false, |
| 38 | + activity: 'https://img.shields.io/github/last-commit/saalfeldlab/n5-zarr' }, |
| 39 | + { language: 'Java', name: 'netCDF-Java', href: 'https://github.com/Unidata/netcdf-java', v2: true, v3: false, |
| 40 | + activity: 'https://img.shields.io/github/release-date-pre/Unidata/netcdf-java' }, |
| 41 | + // JavaScript |
| 42 | + { language: 'JavaScript', name: 'zarrita.js', href: 'https://github.com/manzt/zarrita.js', v2: true, v3: true, |
| 43 | + activity: 'https://img.shields.io/github/release-date-pre/manzt/zarrita.js' }, |
| 44 | + { language: 'JavaScript', name: 'Zarr.js', href: 'https://github.com/gzuidhof/zarr.js', v2: true, v3: false, |
| 45 | + activity: 'https://img.shields.io/github/release-date-pre/gzuidhof/zarr.js' }, |
| 46 | + // Julia / R / OCaml / Elixir |
| 47 | + { language: 'Julia', name: 'Zarr.jl', href: 'https://github.com/JuliaIO/Zarr.jl', v2: true, v3: false, |
| 48 | + activity: 'https://img.shields.io/github/release-date-pre/JuliaIO/Zarr.jl' }, |
| 49 | + { language: 'R', name: 'pizzarr', href: 'https://github.com/keller-mark/pizzarr', v2: true, v3: false, |
| 50 | + activity: 'https://img.shields.io/github/last-commit/keller-mark/pizzarr' }, |
| 51 | + { language: 'R', name: 'Rarr', href: 'https://github.com/grimbough/Rarr', v2: true, v3: false, |
| 52 | + activity: 'https://img.shields.io/github/last-commit/grimbough/Rarr' }, |
| 53 | + { language: 'OCaml', name: 'zarr-ml', href: 'https://github.com/zoj613/zarr-ml', v2: false, v3: true, |
| 54 | + activity: 'https://img.shields.io/github/release-date-pre/zoj613/zarr-ml' }, |
| 55 | + { language: 'Elixir', name: 'ExZarr', href: 'https://github.com/thanos/ExZarr', v2: true, v3: true, |
| 56 | + activity: 'https://img.shields.io/github/last-commit/thanos/ExZarr' }, |
| 57 | +] |
0 commit comments