Inrupt solid-client is a client library for accessing data stored in Solid Pods.

solid-client is designed to make it easy for developers to create Solid applications. solid-client provides an abstraction layer on top of both Solid and Resource Description Framework (RDF) principles and is compatible with the RDF/JS specification.

You can use solid-client in Node.js using CommonJS modules and in the browser with a bundler like Webpack, Rollup, or Parcel.


You can use npm to install the solid-client library:

npm install @inrupt/solid-client

Usage Examples

For examples of the library’s usage, see:

Additional References