Skip to main content
Ctrl+K
Inrupt logo
  • Docs Home
  • Enterprise Solid Server
  • Solid Data Wallet
  • Java Client Libraries
  • JavaScript Client Libraries
  • PodSpaces
  • solid-client (JS)
  • solid-client-authn-browser (JS)
  • solid-client-authn-node (JS)
  • solid-client-notifications (JS)
  • solid-client-access-grants (JS)
  • Support Desk
  • Solid forum
  • Inrupt Blog
  • Docs Home
  • Enterprise Solid Server
  • Solid Data Wallet
  • Java Client Libraries
  • JavaScript Client Libraries
  • PodSpaces
  • solid-client (JS)
  • solid-client-authn-browser (JS)
  • solid-client-authn-node (JS)
  • solid-client-notifications (JS)
  • solid-client-access-grants (JS)
  • Support Desk
  • Solid forum
  • Inrupt Blog
Ctrl+K

Inrupt JavaScript Client Libraries

  • Introduction
  • Getting Started
    • Examination of the Code
  • Installation
  • Using the Libraries
    • Authentication
      • Authenticate (shared concepts)
      • Authenticate (Browser)
        • Session Restore upon Browser Refresh
      • Authenticate (Node.js Web Server)
      • Authenticate (Node.js: Single-User App)
      • Appendix: Client ID Document (Browser & Node.JS)
      • Appendix: Extract Response Headers
    • Structured Data (RDF Resources)
      • Read/Write Structured Data
      • Manage User Profile
    • Other File Structures (Non-RDF Resources)
    • Access Control/Authorization
      • Access Policies: Universal API
        • Manage Access to Data (ACP)
        • Manage Access to Data (WAC)
      • Access Requests and Grants
        • Manage Access Requests
        • Manage Access Grants
        • Use Access Grants to Access Resources
        • Inspect Access Requests and Access Grants
    • Subscribe to WebSocket Notifications
    • Vocabulary
      • Existing Vocabularies
  • API
  • Reference
    • solid-client
      • API
      • Source on GitHub
    • solid-client-authn
      • Source on GitHub
    • solid-client-notifications
      • API
      • Source on GitHub
    • solid-client-access-grants
    • Inrupt Vocabulary Libraries
    • Glossary
    • Common Error Codes and Causes
  • Release Notes
  • Issues & Help
  • Using the Libraries

Using the Libraries#

The following section provides usage examples for the JavaScript libraries:

Library

Usage

solid-client-authn

Authentication

solid-client

Read/Write Structured Data
Read/Write Files (Non-RDF Resources)
Access Policies: Universal API

solid-client-access-grants

Access Requests and Grants

solid-client-notifications

Subscribe to WebSocket Notifications

vocab-common-rdf

Vocabulary

previous

Installation

next

Authentication

© Copyright 2025 Inrupt Inc..