All Projects → solid → solid-takeout-import

solid / solid-takeout-import

Licence: MIT license
Import your Google Takeout (etc) data into your solid pod so you can keep it and use it with Solid apps

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to solid-takeout-import

Node Solid Server
Solid server on top of the file-system in NodeJS
Stars: ✭ 1,637 (+4324.32%)
Mutual labels:  running-code
solid-tutorial-angular
melvincarvalho.gitbooks.io/solid-tutorials/content/index.html
Stars: ✭ 15 (-59.46%)
Mutual labels:  running-code
solid-ui
User Interface widgets and utilities for Solid
Stars: ✭ 117 (+216.22%)
Mutual labels:  running-code
solid-panes
A set of core solid-compatible apps based on solid-ui
Stars: ✭ 97 (+162.16%)
Mutual labels:  running-code
solidos
The operating system for Solid
Stars: ✭ 88 (+137.84%)
Mutual labels:  running-code
solid-auth-client
A browser library for performing authenticated requests to Solid pods
Stars: ✭ 95 (+156.76%)
Mutual labels:  running-code
mashlib
Solid-compatible data mashup library and Data Browser
Stars: ✭ 67 (+81.08%)
Mutual labels:  running-code
solid-tutorial-rdflib.js
Tutorials for using rdflib.js
Stars: ✭ 34 (-8.11%)
Mutual labels:  running-code
Query-Solid
Simple access to data in Solid pods through LDflex expressions
Stars: ✭ 64 (+72.97%)
Mutual labels:  running-code
userguide
User guide for SolidOS Databrowser Frontend
Stars: ✭ 393 (+962.16%)
Mutual labels:  running-code
solid-client
Javascript client library for Solid applications
Stars: ✭ 76 (+105.41%)
Mutual labels:  running-code

solid-takeout-import

Import your Google Takeout (etc) data into your solid pod so you can keep it and use it with Solid apps

Google allow you to take the data you have on Google Plus and similar things end export it at the Google Takeout website.

You select various sorts of data, then ask for it to be delivered in .zip file format or .tgz format. Google then does it in the background, then sends you an email with a link to the archive when it is ready to download. (You can also ask for it to be stored in various places you control, but not yet solid pods.)

  • You click on the download link on your computer, and get a .zip (or .tgz) archive file.

The goal of this project is to take the file you downloaded and convert it into an interoperable form for solid apps you may want to use.

What you can do on your computer of course is:

  • Double clicked on the zip file to unwrap the files onto your computer's file system.
  • Explore the files on your computer.

The future goal is to be able to:

  • Upload the Zip file onto your solid pod by dragging it onto a folder's green '+' icon
  • Run this code to to find your own existing solid assets such as contacts and photos
  • Use it to copy from your takeout archive file into your contacts without replication.
  • Ideally, if you have already imported the data that copy will be eft, and just new stuff added.

Things which we are looking for:

  • A complete spec of Google Takeout, etc (An LDP graph shape would be ideal)
  • The best vcard parser to use
  • The best JS ical parser to use

This as an MIT licensed open source project... contributions are very welcome!
including taking over the whole project.

timbl

See also:

Amazon

Apple

Facebook

Google

Microsoft

Twitter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].