Soda is a Drupal distribution.

This project is aimed to collect, manage and distribute (small scale) open data.

It started on a 2 day Hackathon on 2014 at Thessaloniki, Greece. It won the 1st place among 15 other projects.

What is a Drupal distribution

Drupal Distributions provide site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration. They make it possible to quickly set up a complex, use-specific site in fewer steps than if installing and configuring elements individually.

Collect data

Collecting data is hard. Most of the times data are collected whithout any though to be reusable, easy to restribute etc. With SODA there are several ways to collect data such as through a web interface, rest api and file upload.

Manage data

If collecting data is hard, managing data may be harder. With all the data being stored in a database there are so many options to edit, delete, publish, clone etc the data in bulk or individually. Database is an advantage when it comes to data manipulation and data conrtol.

Distribute data

By default, SODA provides a ready to use REST API to expose the data as also as options to download whole datasets as files. With the data being stored in the database exporting them is a simple task to complete with Drupal.

Who is it for

SODA could be used by any organization, group of people, company etc that would like to collect, manage and distribute open data. We are mainly focusing to give (public sector) organizations a simple tool to create and share Open Data. There is no location or other type of restriction. The tool is generic and extensible by default.

Similar tools

SODA was build to collaborate with other related projects and services such us Ckan, TheDataTank, Dkan, Socrata.com, DataLift, citadelonthemove.eu, OpenSemanticFramefork, opendatanode etc.

Simple and generic

SODA was build with customization in mind. It can work as a backend for Open Data related tasks, as a Data hub or as a Content Management platform. In any case SODA is made to simplify things with datasets within Drupal.

HowTo videos

HowTo videos will be published soon.

Advanced REST API

Details will be publised soon.

Extensible by default

Based on Drupal, the most powerful content management system, SODA is extebsible by default. With more than 11.000 contributed modules Drupal is one of the best CMS at the moment with the most powerful and active community.

Our supporters.

Fork me on GitHub