PodOS is an online operating system that helps you to access and mange your data on the web.
Thanks to the Solid Protocol, PodOS can access data anywhere on the web and you stay in full control of where to store it.
PodOS consists of:
- PodOS elements - A collection of web components to facilitate your data
- PodOS core - Core logic to access and manipulate data on Solid Pods
- Documentation
The simplest way to use PodOS is by using one of the hosted apps PodOS provides:
- PodOS browser - A generic data browser
- PodOS contacts - address book & contacts manager (🚧 under construction)
Another way to use PodOS is to use the PodOS elements on your site. You do not have to be a programmer to do that! It is as easy as adding some additional tags to an HTML page. Check it out!
This section is relevant if you want to contribute to the source code of PodOS.
First install:
npm ci
Start up elements and a development solid server by running:
npm run dev:core
npm run dev:elements
npm run dev:server
Visit http://localhost:3333/?uri=http%3A%2F%2Flocalhost%3A3000%2Falice%2Fgames%2Fminecraft%23it to view the demo app showing example data, or change the uri parameter to a resource of your choice.
The development Solid server is running at http://localhost:3000/
You want to contribute? Great! Take a look into our contributing guide