atsign-foundation / at_libraries

Support libraries & dependencies for Atsign's technology
https://pub.dev/publishers/atsign.org/packages
BSD 3-Clause "New" or "Revised" License
38 stars 11 forks source link
atsign contact dart hacktoberfest lookup server status

The Atsign FoundationThe Atsign Foundation

Build Status GitHub License OpenSSF Scorecard OpenSSF Best Practices

at_libraries

Welcome to at_libraries. This project is open with intent—we encourage contributions, and we want pull requests to hear about issues.

What is this for?

This repository contains various atPlatform libraries for developers building their own atPlatform applications. (These libraries can also be found on pub.dev)

at_commons Commonly used components in implementation of the atProtocol.

at_utils This is the Utility library for atProtocol projects. It contains utility classes for atsign, atmetadata, configuration and logger.

at_contact: A contacts library that persists across different @ Platform applications. You can see this dependency in action by cloning the at_chat_flutter project from the at_widgets repository.

at_lookup: A low-level library that directly implements the atProtocol verbs. You can find this dependency in several other packages such as at_client and at_client_mobile.

at_onboarding_cli: A command line library to authenticate and onboard Atsigns intended for use in headless applications such as Internet of Things (IoT) devices.

at_server_status: A helpful library that logs the status of the root server as well as a secondary server of your choice.

at_cli_commons: A library of generic / reusable stuff which is useful when building cli programs which use the AtClient SDK

How do I install?

All installation guidelines are written in their respective directories and pub.dev sites. Click on the links above for those details.

Maintainers

AtSign Foundation core devs