An open API service indexing awesome lists of open source software.

awesome-personal-data-stores

awesome personal data stores
https://github.com/andorsk/awesome-personal-data-stores

Last synced: 28 days ago
JSON representation

Authorization Models

  • ABAC - grained control and can dynamically adjust permissions based on any attribute of the user or resource.
  • ACL
  • Capability Based Security
  • DAC
  • GBAC
  • GNAP - progress effort to develop a next-generation authorization protocol.
  • oAuth - party applications secure delegated access without revealing credentials.
  • OIDC
  • RBAC

Data Formats

  • Apache Avro
  • CBOR
  • IPLD - linked data structures as subsets of a unified information space, unifying all data models that link data with hashes as instances of IPLD.
  • MessagePack
  • Cap’n Prot - based RPC system
  • Protobuf - neutral, platform-neutral extensible mechanisms for serializing structured data.
  • JSON-LD - LD is a lightweight Linked Data format. It is easy for humans to read and write. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale.
  • Verifiable Credentials Model
  • DID Documents

Personal Data Stores

SDKs

Storage

  • IPFS - to-peer protocols for addressing, routing, and transferring content-addressed data in a decentralized file system.
  • GUN