Skip to content

Gravatar SDK is a Swift library that allows you to integrate Gravatar features into your own iOS applications.

License

Notifications You must be signed in to change notification settings

Automattic/Gravatar-SDK-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Gravatar

License: MPL 2.0

Gravatar SDK is a Swift library that allows you to integrate Gravatar features into your own iOS applications.

Features

  • Display a profile view or an avatar through ready-to-use UI components.
  • Avatar URL calculator based on email and several query options.
  • Avatar downloading based on email or url.
    • UIImageView extension to directly set the downloaded image.
    • SwiftUI Avatar component(AvatarView)
    • Built-in image cache (with the ability to inject your own cache).
  • Avatar uploading to a Gravatar account.
  • Gravatar profile fetching based on email.
  • QuickEditor: This customizable sheet allows you to manage your avatar and Gravatar profile. You can select an existing avatar or upload a new one, and it provides a summary of your Gravatar profile.

Installation

Create an API key

Follow the steps in the REST API documentation to create a Gravatar API key. You can use some features without an API Key, but you’ll receive limited information, and stricter rate limits may apply, so we highly encourage you to create one in the developer portal.

For installation instructions and examples, see out getting started guide.

Documentation

You can find some detailed articles, tutorials and API docs via these links:

Author

Gravatar

Coding Style

Check out our Coding Style guide.

Contributing

Read our Contributing Guide to learn about reporting issues, contributing code, and more ways to contribute.

License

Gravatar-SDK-iOS is an open source project covered by the Mozilla Public License Version 2.0.

About

Gravatar SDK is a Swift library that allows you to integrate Gravatar features into your own iOS applications.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published