{"id":28088970,"url":"https://github.com/openslide/openslide","last_synced_at":"2025-05-13T12:52:53.964Z","repository":{"id":1008360,"uuid":"827644","full_name":"openslide/openslide","owner":"openslide","description":"C library for reading virtual slide images","archived":false,"fork":false,"pushed_at":"2025-04-24T22:09:48.000Z","size":4422,"stargazers_count":430,"open_issues_count":119,"forks_count":227,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-04-24T23:25:39.542Z","etag":null,"topics":["c","pathology","whole-slide-imaging"],"latest_commit_sha":null,"homepage":"https://openslide.org/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openslide.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING.LESSER","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-08-09T23:49:32.000Z","updated_at":"2025-04-24T22:09:52.000Z","dependencies_parsed_at":"2023-02-14T12:17:15.816Z","dependency_job_id":"f8a39b09-b7aa-4a8b-910e-7f460e49dbf6","html_url":"https://github.com/openslide/openslide","commit_stats":{"total_commits":2115,"total_committers":10,"mean_commits":211.5,"dds":0.4614657210401891,"last_synced_commit":"16947b9c3074ee3e7b70327e57a6cf847c07a015"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openslide%2Fopenslide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openslide%2Fopenslide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openslide%2Fopenslide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openslide%2Fopenslide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openslide","download_url":"https://codeload.github.com/openslide/openslide/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253947844,"owners_count":21988945,"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":["c","pathology","whole-slide-imaging"],"created_at":"2025-05-13T12:52:53.369Z","updated_at":"2025-05-13T12:52:53.946Z","avatar_url":"https://github.com/openslide.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenSlide\n\nOpenSlide is a C library for reading whole slide image files (also known as\nvirtual slides).  It provides a consistent and simple API for reading files\nfrom multiple vendors.\n\n\n## Features\n\nOpenSlide can read brightfield whole slide images in [several formats][]:\n\n* [Aperio][] (`.svs`, `.tif`)\n* [DICOM][] (`.dcm`)\n* [Hamamatsu][] (`.ndpi`, `.vms`, `.vmu`)\n* [Leica][] (`.scn`)\n* [MIRAX][] (`.mrxs`)\n* [Philips][] (`.tiff`)\n* [Sakura][] (`.svslide`)\n* [Trestle][] (`.tif`)\n* [Ventana][] (`.bif`, `.tif`)\n* [Zeiss][] (`.czi`)\n* [Generic tiled TIFF][] (`.tif`)\n\nOpenSlide can also provide access to ICC profiles, textual metadata, and\nassociated images such as a slide label and thumbnail.\n\n[several formats]: https://openslide.org/formats/\n[Aperio]: https://openslide.org/formats/aperio/\n[DICOM]: https://openslide.org/formats/dicom/\n[Hamamatsu]: https://openslide.org/formats/hamamatsu/\n[Leica]: https://openslide.org/formats/leica/\n[MIRAX]: https://openslide.org/formats/mirax/\n[Philips]: https://openslide.org/formats/philips/\n[Sakura]: https://openslide.org/formats/sakura/\n[Trestle]: https://openslide.org/formats/trestle/\n[Ventana]: https://openslide.org/formats/ventana/\n[Zeiss]: https://openslide.org/formats/zeiss/\n[Generic tiled TIFF]: https://openslide.org/formats/generic-tiff/\n\n\n## Documentation\n\nThe [API reference][API] is available on the web, and is also included as\n`doc/html/openslide_8h.html` in the source tarball.  [Additional\ndocumentation][docs] is available on the [OpenSlide website][website].\n\n[API]: https://openslide.org/api/openslide_8h.html\n[docs]: https://openslide.org/#documentation\n[website]: https://openslide.org/\n\n\n## License\n\nOpenSlide is released under the terms of the [GNU Lesser General Public\nLicense, version 2.1](https://openslide.org/license/).\n\nOpenSlide is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS\nFOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for\nmore details.\n\n\n## Compiling\n\nTo build OpenSlide, you will need:\n\n- Meson\n- cairo ≥ 1.2\n- GDK-PixBuf\n- glib ≥ 2.56\n- libdicom ≥ 1.2 (automatically built if missing)\n- libjpeg\n- libpng\n- libtiff ≥ 4.0\n- libxml2\n- OpenJPEG ≥ 2.1\n- SQLite ≥ 3.14\n- zlib\n- Zstandard\n\nThen:\n\n```\nmeson setup builddir\nmeson compile -C builddir\nmeson install -C builddir\n```\n\n\n## Acknowledgements\n\nOpenSlide has been developed by Carnegie Mellon University and other\ncontributors.\n\nOpenSlide has been supported by the National Institutes of Health and\nthe Clinical and Translational Science Institute at the University of\nPittsburgh.\n\nDevelopment of DICOM and ICC functionality was supported by NCI Imaging\nData Commons and has been funded in whole or in part with Federal funds\nfrom the National Cancer Institute, National Institutes of Health, under\nTask Order No. HHSN26110071 under Contract No. HHSN261201500003l.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenslide%2Fopenslide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenslide%2Fopenslide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenslide%2Fopenslide/lists"}