3 minute read
A Dart library containing abstract classes that defines what an implementation of the persistence layer is responsible for. This can be used to guide implementation of other persistence solutions for servers or SDKs as desired.
A library of Dart and Flutter utility classes that are used across other components of the @platform.
A Flutter package to provide common widgets used by other @platform Flutter packages.
The at_client library is the non-platform specific Client SDK which provides the essential methods for building an app using the @protocol.
A Dart library that contains the core commands that can be used with a secondary server (scan, update, lookup, llookup, plookup, etc.)
A Dart library with the implementation classes for the persistence layer of the secondary server.
A Dart library that provides a means to check on the status of the @root server as well as the secondary server for any particular @sign.
A Dart library that contains various utility classes such as atSign, atmetadata, configuration, and logger.
A Flutter plugin project for saving the backup key of any @sign that is being onboarded with @platform apps. The backup key can be used to authenticate in other @platform apps.
A Flutter plugin project for onboarding any @sign in @platform apps with ease. Provides a QRscanner option and an upload key file option to authenticate.
A Flutter extension to the at_client library which adds support for mobile, desktop and IoT devices.
A Flutter plugin project to provide ease of managing contacts for an @sign using @platform.
A Flutter plugin project to provide a chat feature between @signs built on the @platform to any Flutter application.
A Dart library that contains test data, testable @sign credentials and demo environment variables that can be used for writing demo apps and testing with the local test environment.
A Flutter plugin project to provide group functionality with contacts using @platform.
A Flutter plugin project to share locations between two @signs and track them on OSM (OpenStreetMap).
Provides methods to encode/decode strings to/from the utf7 format as defined in rfc 2152
A Dart library for managing contact data that developers can use for their applications.
A Flutter plugin project to manage events (time, place and attendees) using the @platform.
binary-to-text encoding schemes that represent binary data in an unicode string format, each unicode character represent 15 bits of binary data.
A Flutter plugin project that provides a basic social “follows” functionality for any @sign. Provides a list of @signs that follow you (followers) as well as the @signs that you follow (following) with the option to unfollow them.
A Dart library containing abstract classes that defines what implementations of the root and secondary servers are responsible for.
A new Flutter plugin.