Need help with datahub?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

datahuborg
210 Stars 59 Forks MIT License 2.5K Commits 44 Opened issues

Description

An experimental hosted platform (GitHub-like) for organizing, managing, sharing, collaborating, and making sense of data.

Services available

!
?

Need anything else?

Contributors list

Build Status Code Climate

Note: This project is under development. It is not yet ready for production use.

DataHub

DataHub is an experimental hosted platform (GitHub-like) for organizing, managing, sharing, collaborating, and making sense of data. It provides an efficient platform and easy to use tools/interfaces for:

  • Publishing of your own data (hosting, sharing, collaboration)
  • Using other’s data (querying, linking)
  • Making sense of data (analysis, visualization)

Get Started

Example Code

Demo

Contact Info

Quickstart

Vagrant is the recommend method for developing with DataHub. It provides a VM matching the DataHub production server, regardless of your host system.

  1. Install VirtualBox https://www.virtualbox.org/.

  2. Install Vagrant https://www.vagrantup.com/downloads.html.

  3. Clone DataHub:

    bash
    $ git clone https://github.com/datahuborg/datahub.git
    
  4. Add this line to your hosts file (/etc/hosts on most systems):

    bash
    192.168.50.4    datahub-local.mit.edu
    
  5. From your clone, start the VM:

    bash
    $ vagrant up
    

This last step might take several minutes depending on your connection and computer.

When

vagrant up
finishes, you can find your environment running at http://datahub-local.mit.edu.

Vagrant keeps your working copy and the VM in sync, so edits you make to DataHub's code will be reflected on datahub-local.mit.edu. Changes to static files like CSS, JS, and documentation must be collected before the server will notice them. For more information, see the docs at https://datahub.csail.mit.edu/static/docs/html/index.html.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.