Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome-pds

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

Last synced: 2 days ago
JSON representation

  • Personal Data Stores

  • Data Formats

    • Apache Avro
    • CBOR
    • DID Documents
    • 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
    • Apache Avro
    • CBOR
    • DID Documents
    • 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
    • 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
  • Authorization Models

    • ABAC - grained control and can dynamically adjust permissions based on any attribute of the user or resource.
    • 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.
    • JWT - safe means of representing claims to be transferred between two parties. While not an authorization protocol itself, JWT is often used in conjunction with OAuth 2.0 and OIDC for secure token issuance.
    • oAuth - party applications secure delegated access without revealing credentials.
    • OIDC
    • RBAC
    • ACL
    • Capability Based Security
    • DAC
    • GBAC
    • GNAP - progress effort to develop a next-generation authorization protocol.
    • JWT - safe means of representing claims to be transferred between two parties. While not an authorization protocol itself, JWT is often used in conjunction with OAuth 2.0 and OIDC for secure token issuance.
    • oAuth - party applications secure delegated access without revealing credentials.
    • OIDC
    • RBAC
  • Storage

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