{"id":13598548,"url":"https://github.com/InsightSoftwareConsortium/itk-wasm","last_synced_at":"2025-04-10T09:31:29.546Z","repository":{"id":37544028,"uuid":"45812381","full_name":"InsightSoftwareConsortium/ITK-Wasm","owner":"InsightSoftwareConsortium","description":"High performance spatial analysis in a web browser and across programming languages and hardware architectures ","archived":false,"fork":false,"pushed_at":"2025-04-04T20:10:11.000Z","size":240364,"stargazers_count":211,"open_issues_count":136,"forks_count":54,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-04-05T18:51:43.135Z","etag":null,"topics":["asmjs","emscripten","imaging","input-output","insight-toolkit","itk","itk-module","javascript","open-science","reproducible-science","vtk","wasi","wasm","webassembly"],"latest_commit_sha":null,"homepage":"https://wasm.itk.org","language":"Python","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/InsightSoftwareConsortium.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-09T03:20:17.000Z","updated_at":"2025-04-04T19:47:23.000Z","dependencies_parsed_at":"2023-10-14T18:56:37.884Z","dependency_job_id":"f1cb38c9-ee2e-42af-9c0f-faf0b3a682b7","html_url":"https://github.com/InsightSoftwareConsortium/ITK-Wasm","commit_stats":{"total_commits":3080,"total_committers":31,"mean_commits":99.35483870967742,"dds":"0.15422077922077926","last_synced_commit":"e47e2c78dae09f74191a537e676496149e676ce4"},"previous_names":["insightsoftwareconsortium/itk-js"],"tags_count":267,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK-Wasm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK-Wasm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK-Wasm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InsightSoftwareConsortium%2FITK-Wasm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InsightSoftwareConsortium","download_url":"https://codeload.github.com/InsightSoftwareConsortium/ITK-Wasm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247386220,"owners_count":20930616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["asmjs","emscripten","imaging","input-output","insight-toolkit","itk","itk-module","javascript","open-science","reproducible-science","vtk","wasi","wasm","webassembly"],"created_at":"2024-08-01T17:00:53.564Z","updated_at":"2025-04-10T09:31:29.500Z","avatar_url":"https://github.com/InsightSoftwareConsortium.png","language":"Python","readme":"ITK-Wasm\n========\n\n[![Examples](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/examples.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/examples.yml)\n[![Toolchains](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/toolchains.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/toolchains.yml)\n[![JavaScript, TypeScript](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/javascript-typescript.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/javascript-typescript.yml)\n[![Python Wasm](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/python-wasm.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/python-wasm.yml)\n[![C++,Native Python](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/cxx-python.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/cxx-python.yml)\n[![WASI](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/wasi.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/wasi.yml)\n[![Documentation](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/documentation.yml/badge.svg)](https://github.com/InsightSoftwareConsortium/ITK-Wasm/actions/workflows/documentation.yml)\n\n[![npm version](https://badge.fury.io/js/itk-wasm.svg)](https://www.npmjs.com/package/itk-wasm)\n[![npm version](https://badge.fury.io/py/itkwasm.svg)](https://pypi.org/project/itkwasm/)\n[![npm version](https://badge.fury.io/py/itk-webassemblyinterface.svg)](https://pypi.org/project/itk-webassemblyinterface/)\n\n[![DOI](https://zenodo.org/badge/45812381.svg)](https://zenodo.org/badge/latestdoi/45812381)\n\n![License](https://img.shields.io/github/license/InsightSoftwareConsortium/ITK-Wasm) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/InsightSoftwareConsortium/ITK-Wasm)\n\n*ITK-Wasm* combines [ITK](https://www.itk.org/) and\n[WebAssembly](https://webassembly.org/) to enable high-performance spatial\nanalysis in a web browser, Node.js, Python, and reproducible execution across\nprogramming languages and hardware architectures.\n\nThe project provides tools to a) build C/C++ code to\n[WebAssembly](https://webassembly.org/), b) bridge local filesystems,\nJavaScript/TypeScript/Python data structures, and traditional file formats, c)\ntransfer data efficiently in and out of the WebAssembly runtime, and d)\nasynchronous, parallel execution of processing pipelines in a worker pool.\n*ITK-Wasm* can be used to execute [ITK](https://www.itk.org/)\nor arbitrary C++ codes in the browser, on a\nworkstation / server with [Node.js](https://nodejs.org/) or [Python](https://python.org), or standalone\nexecution and wrapped in [WASI](https://wasi.dev/) runtimes.\n\nFor more information, please see [the project\ndocumentation](https://wasm.itk.org/).\n","funding_links":[],"categories":["Medical imaging"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInsightSoftwareConsortium%2Fitk-wasm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FInsightSoftwareConsortium%2Fitk-wasm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInsightSoftwareConsortium%2Fitk-wasm/lists"}