Skip to content

melvincarvalho/clip

Repository files navigation

Solid Clip

A clipboard app for the Solid decentralized web platform.

Live Demo

Features

  • Login with any Solid Identity Provider (OIDC)
  • Save text to your personal Solid Pod
  • Load clipboard data from any accessible location
  • Shareable URLs with bookmarkable storage locations
  • Works with any Solid-compliant Pod

Tech Stack

Getting Started

Prerequisites

Install

git clone https://github.com/melvincarvalho/clip
cd clip
npm install

Development

npm run dev

Opens at http://localhost:3000

Build

npm run build

Output is in dist/ folder.

How It Works

  1. Login with your Solid Identity Provider
  2. Enter text in the clipboard field
  3. Save to store it in your Pod
  4. Share the URL - the storage location is in the query string

Data is stored as RDF in your Pod:

<#this> <urn:solid:clip#clipboard> "your text here" .

Storage Location

By default, clipboard data is saved to:

https://your-pod/clip/data

You can change the storage URI to any location you have write access to.

License

MIT

About

clipboard for the solid platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •