{"id":2307,"date":"2026-08-07T14:43:22","date_gmt":"2026-08-07T11:43:22","guid":{"rendered":"https:\/\/picajet.com\/articles\/platforms\/islandora\/"},"modified":"2026-08-07T14:43:22","modified_gmt":"2026-08-07T11:43:22","slug":"islandora","status":"publish","type":"vendor","link":"https:\/\/picajet.com\/articles\/platforms\/islandora\/","title":{"rendered":"Islandora"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":0,"template":"","meta":{"footnotes":"","seo_title":"Islandora: open-source Drupal repository for libraries and archives","seo_description":"","noindex":false,"one_liner":"An open-source, community-governed digital repository platform on Drupal, for libraries, archives, and museums to manage digital collections.","strengths":[{"point":"Released under open-source licences and free to use, with no seat or storage metering by any vendor","source":"Project site (islandora.ca)"},{"point":"Preservation is built in: fixity checking, BagIt AIP creation, and DOI\/ARK\/Handle persistent identifiers","source":"Project documentation"},{"point":"Runs on Drupal, Solr, Fedora and IIIF, so the collection sits on standard, individually replaceable components","source":"Project site (islandora.ca)"},{"point":"The main repository shows commits as recent as July 2026 with only 8 issues open","source":"GitHub, Islandora\/islandora repository"},{"point":"Governed by a foundation that neither sells nor hosts the software, so there is no licence to renew or lose","source":"Project site (islandora.ca)"}],"weaknesses":[{"point":"You supply the infrastructure \u2014 installation is Docker or manual, and the Foundation hosts nothing itself","source":"Project site and installation documentation"},{"point":"No AI tagging, facial recognition, watermarking or out-of-the-box SSO is documented as a feature","source":"Project documentation"},{"point":"No listing on G2, Capterra, Gartner Peer Insights, TrustRadius or PeerSpot to benchmark it against vendors","source":"Review-site searches (G2, Capterra, Gartner, TrustRadius, PeerSpot)"},{"point":"Issue turnaround is uneven: a single sampled view mixed closures from July 2026 with others from late 2024","source":"GitHub issue tracker, Islandora\/islandora"},{"point":"Community scale is modest by GitHub measure \u2014 157 stars and 121 forks on the main repository","source":"GitHub, Islandora\/islandora repository"}],"verdict_line":"Community-run, not vendor-backed \u2014 active GitHub maintenance, but issue resolution speed is inconsistent.","buy_if":"Your institution wants a free, open-source, standards-based digital repository (built on Drupal, Fedora, Solr, IIIF) with preservation features like fixity checking, BagIt AIP creation, and persistent identifiers (DOI\/ARK\/Handle), and you have the in-house technical capacity (or budget for a service provider) to self-host via Docker or manual installation, since the Islandora Foundation itself does not sell or host the product.","dont_buy_if":"You need a turnkey managed SaaS DAM with published pricing and no infrastructure to run, or you need built-in AI tagging\/AI search, facial recognition, watermarking, or out-of-the-box SSO \u2014 none of these are documented as Islandora features on its own site.","quote_against":"","price_reality":"","review_summary":"","review_corpus":"","review_themes":[],"statement_label":"","statement":"","statement_note":"","product_types":["dam","archive","media-api"],"verticals":[],"features":["versioning","api","video","rights"],"vendor_category":"","vendor_url":"","pricing_page_url":"","published_price":false,"median_contract_usd":0,"median_sample_size":0,"entry_estimate":"","billed_units":"No published price on islandora.ca \u2014 the core software is free open source (\"free to use and always will be\"). Paid options are hosting\/installation\/migration\/support\/training contracts sold by independent third-party service providers listed on islandora.ca\/service-providers (e.g. Born-Digital, discoverygarden); islandora.ca itself does not publish their rates or billing units.","packaging_style":"","deployment":["on-prem","cloud"],"free_plan":false,"free_trial":false,"ai_tagging":false,"storage_limits":"","integrations":"Drupal is the core CMS and admin\/UI layer. Fedora Commons is the default preservation repository and native linked-data storage layer. Apache Solr is the default search\/discovery indexing layer. Blazegraph is an optional triplestore for SPARQL-queryable graph data about the repository. Cantaloupe is the dynamic image server used for on-demand IIIF image derivatives. IIIF (International Image Interoperability Framework) is supported as an open standard for cross-institution image\/content interoperability. The Crayfish suite of microservices handles asynchronous derivative generation and Fedora synchronization: FITS (technical metadata extraction), Homarus (FFmpeg-based audio\/video derivatives), Houdini (ImageMagick-based image derivatives), Hypercube (OCR), and Milliner (converts Drupal entities into Fedora resources). Alpaca, built on Apache Camel, is the messaging\/queueing middleware connecting these services at scale.","formats_supported":"Islandora (a Drupal-based repository framework) imposes no hard-coded file-type restriction \u2014 content models drive what a given object can hold, not a format whitelist. Documented content models\/media types include Images (with IIIF-compliant viewing via Cantaloupe), Audio, Video, Paged Content (books, newspapers, multi-page materials), Collections, and a generic Binary\/Repository Item type that accepts any file as a primary datastream. MIME type (e.g. application\/pdf, image\/jp2) drives automated derivative generation (thumbnails, web-friendly service copies, technical metadata) and viewer selection rather than format being restricted at upload time. PDF and JPEG2000 (image\/jp2) are explicitly referenced as common formats in the derivative pipeline.","common_complaint":"","best_fit":"Libraries, archives, and university\/institutional repositories that need an open-source, standards-compliant (IIIF, OAI-PMH, REST API) platform for managing and preserving collections of images, documents, and audio\/video, and are prepared to self-host or contract one of the ecosystem's third-party service providers for hosting and support.","changelog_url":"https:\/\/github.com\/Islandora\/islandora\/releases","last_release_note":"Version 2.18.5, released July 23, 2026 \u2014 a maintenance release containing a Drupal 11.4 compatibility fix. Prior recent releases: 2.18.4 (June 24, 2026), 2.18.3 (June 16, 2026), 2.18.2 (May 27, 2026), 2.18.1 (May 13, 2026), 2.18.0 (May 6, 2026) \u2014 release cadence has been roughly monthly to bimonthly through 2026, mostly compatibility fixes and small bug fixes rather than major features.","api_docs_url":"https:\/\/islandora.github.io\/documentation\/technical-documentation\/using-rest-endpoints\/","api_depth":"Full REST API inherited from Drupal core (RESTful Web Services module), not a decorative single-endpoint integration. Documented coverage spans three resource types \u2014 nodes (content entities), media, and files \u2014 each with its own URI. HTTP methods documented: GET (retrieve, multiple serialization formats), POST\/PUT (create), PATCH (update fields), and DELETE (remove). Authorization and endpoint configuration are handled through Drupal's own REST services admin UI (\/admin\/config\/services\/rest). Documentation for taxonomy-term and user-account REST operations was not found on the pages checked (Drupal core supports these natively, but Islandora-specific docs don't call them out). JSON-LD serialization is also referenced for structured data exposure, and Drupal's built-in migrate framework is documented as a separate path (not pure REST) for bulk metadata\/asset migration.","wayback_note":"Wayback Machine unreachable via WebFetch in this environment.","review_tier_summary":"Verified tier (Gartner Peer Insights, TrustRadius, PeerSpot): not found \u2014 a direct TrustRadius reviews URL for Islandora returned HTTP 403 (blocked, not confirmed absent), and general search turned up no Islandora-specific pages on any of the three. Incentivized tier (G2, Capterra): no listing found \u2014 G2 search returned an unrelated product ('Island', a browser), and G2's Islandora reviews page as well as a guessed Capterra product URL both failed (403 and 404 respectively); Islandora does not appear to have a commercial listing on either site, consistent with it being a community-governed open-source project rather than a vendor with a sales-driven review-generation program. Long tail: the official GitHub repository (Islandora\/islandora) shows active, ongoing maintenance \u2014 157 stars, 121 forks, 8 open issues, and a most-recent-commit timestamp of July 28, 2026. A sampled issues view showed a mix of recent (July 2026) and older (late-2024) closed issues, i.e. issues get addressed but not necessarily quickly. No forum, Reddit, tender\/procurement, or job-posting sources were checked in this pass."},"silo":[],"class_list":["post-2307","vendor","type-vendor","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/vendor\/2307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/vendor"}],"about":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/types\/vendor"}],"version-history":[{"count":0,"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/vendor\/2307\/revisions"}],"wp:attachment":[{"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/media?parent=2307"}],"wp:term":[{"taxonomy":"silo","embeddable":true,"href":"https:\/\/picajet.com\/articles\/wp-json\/wp\/v2\/silo?post=2307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}