# CKAN vs Loomio

| Attribute | CKAN | Loomio |
|---|---|---|
| **Vioscale score** | 48.1 (22% (low)) | 65.4 (18% (low)) |
| activity.commits_last_30d | 100 | - |
| adoption.dependent_repos | 24 | - |
| adoption.github_stars | 5,106 | - |
| deployment.options | `{"on_prem":true,"self_hosted":true}` | `{"cloud":true,"self_hosted":true}` |
| description.long | A web-based platform that helps organizations publish, organize, and make datasets discoverable. Includes a full API, search functionality, data storage capabilities, visualization tools, and support for extensions to customize features. | Loomio enables organizations to hold structured discussions, conduct transparent voting where members share their reasoning, and maintain a permanent record of decisions and supporting dialogue. It serves groups ranging from small teams to large movements. |
| integrations.count | 7 | - |
| integrations.list | `[{"name":"Carto","native":true,"category":"geospatial"},{"name":"Discourse","native":true,"category":"collaboration"},{"name":"Amazon S3","native":true,"category":"storage"},{"name":"Azure","native":true,"category":"storage"},{"name":"Active Directory","native":true,"category":"authentication"},{"name":"Microsoft Office","native":true},{"name":"PDF.js","native":true}]` | - |
| language.primary | Python | - |
| market.availability | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"hqCountry":"NZ","primaryMarkets":["NZ","US","EU"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"web":true}` | `{"web":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://ckan.org","retrievedAt":"2026-08-26T19:38:06.160Z"}` | `{"type":"subscription","plans":[{"free":false,"name":"Starter","summary":"$39/month or $399/year","features":["One group with up to 30 members","No subgroups","Choice of hosting region (USA, EU, or Australia)","Email support"],"minSeats":30,"components":[{"kind":"fixed","amount":39,"period":"month","currency":"USD"},{"kind":"fixed","amount":399,"period":"year","currency":"USD"}],"description":"Single group with up to 30 members","contactSales":false,"includedLimits":{"groups":"1","members":"30","subgroups":"0"}},{"free":false,"name":"Pro","summary":"$99/month or $999/year","features":["Up to 3,000 members (300 for nonprofits)","Unlimited subgroups","Zoom and email support","Dedicated hosting"],"minSeats":3000,"components":[{"kind":"fixed","amount":99,"period":"month","currency":"USD"},{"kind":"fixed","amount":999,"period":"year","currency":"USD"}],"description":"Organizations with multiple teams and working groups","contactSales":false,"includedLimits":{"members":"3000","subgroups":"unlimited"}},{"free":false,"name":"Private Loomio","features":["Single sign-on with SAML or OAuth","Dedicated server and private database","Unlimited users, groups, and subgroups","Custom branding and domain name","Custom integrations, reporting, and configuration","Choice of data centre locations"],"description":"Full control over security, data location, and branding","contactSales":true,"includedLimits":{"users":"unlimited","groups":"unlimited","subgroups":"unlimited"}}],"summary":"From $39/month or $399/year. 14-day free trial (up to 10 people, 10 threads). Nonprofit pricing available.","currency":"USD","freeTier":false,"sourceUrl":"https://www.loomio.com/pricing/","retrievedAt":"2026-08-24T15:32:44.208Z","freeTrialDays":14,"startingPrice":{"amount":39,"period":"month","currency":"USD"},"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | no |
| pricing.model | open_source | commercial |
| pricing.price_level | free | mid |
| pricing.starting_price | - | `{"amount":39,"currency":"USD"}` |
| pricing.transparent | - | yes |
| release.history | `[{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.12.0","date":"2026-08-26T14:13:48Z","type":"stable","version":"ckan-2.12.0"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.6","date":"2026-08-26T14:16:02Z","type":"stable","version":"ckan-2.11.6"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.11","date":"2026-08-26T14:17:16Z","type":"stable","version":"ckan-2.10.11"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.5","date":"2026-04-29T10:22:41Z","type":"stable","version":"ckan-2.11.5"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.10","date":"2026-04-29T10:26:53Z","type":"stable","version":"ckan-2.10.10"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.4","date":"2025-10-29T13:27:24Z","type":"stable","version":"ckan-2.11.4"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.9","date":"2025-10-29T13:17:26Z","type":"stable","version":"ckan-2.10.9"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.3","date":"2025-05-07T10:17:40Z","type":"stable","version":"ckan-2.11.3"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.8","date":"2025-05-07T10:17:31Z","type":"stable","version":"ckan-2.10.8"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.2","date":"2025-02-05T12:04:54Z","type":"stable","version":"ckan-2.11.2"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.7","date":"2025-02-05T12:08:39Z","type":"stable","version":"ckan-2.10.7"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.1","date":"2024-12-11T11:37:42Z","type":"stable","version":"ckan-2.11.1"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.6","date":"2024-12-11T11:38:02Z","type":"stable","version":"ckan-2.10.6"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.11.0","date":"2024-08-27T13:27:45Z","type":"stable","version":"ckan-2.11.0"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.5","date":"2024-08-27T13:27:13Z","type":"stable","version":"ckan-2.10.5"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.9.11","date":"2024-03-13T11:43:58Z","type":"stable","version":"ckan-2.9.11"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.4","date":"2024-03-13T11:44:59Z","type":"stable","version":"ckan-2.10.4"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.3","date":"2024-02-01T13:16:11Z","type":"stable","version":"ckan-2.10.3"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.9.9","date":"2023-05-25T13:30:47Z","type":"stable","version":"ckan-2.9.9"},{"url":"https://github.com/ckan/ckan/releases/tag/ckan-2.10.1","date":"2023-05-25T13:31:26Z","type":"stable","version":"ckan-2.10.1"}]` | - |
| security.gdpr | - | yes |
| security.scorecard | 7.5 | - |
| security.vulnerabilities | `{"count":15,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=ckan&per_page=100","last_12m":6,"max_severity":"CRITICAL"}` | - |

*Source: Vioscale. Generated 2026-09-01T14:44:43.761Z. "-" = undocumented, not absent.*
