/credo-ts-ext

Extension libraries for Credo

Primary LanguageTypeScriptApache License 2.0Apache-2.0


Credo logo

Credo Extensions

Pipeline Status Language grade: JavaScript Codecov Coverage License typescript


Packages  |  Contributing  |  License

Credo Extensions is an extension repo to Credo. It hosts libraries built on top of Credo that don't necessarily belong to the core of the project. Example extension libraries include React Hooks for Credo and a REST API wrapper.

If you're just getting started the Credo repo is probably the place to start.

Packages

All packages are placed in the packages/ directory.

Package Version Description
@credo-ts/rest @credo-ts/rest version Rest API for using Credo over HTTP
@credo-ts/react-hooks @credo-ts/react-hooks version React Hooks for data handling and agent interaction
@credo-ts/redux-store @credo-ts/redux-store version Redux Toolkit wrapper around Credo
@credo-ts/push-notifications @credo-ts/push-notifications version Push notification plugin for Credo
@credo-ts/transport-ble @credo-ts/transport-ble version Bluetooth Low Energy transport for Credo

Contributing

If you would like to contribute to this repository, please read the CONTRIBUTING guidelines. These documents will provide more information to get you started!

For running tests, make sure to follow the network setup guides from the Credo DEVREADME.md.

There are regular community working groups to discuss ongoing efforts within Credo, showcase items you've built with Credo, or ask questions. See Meeting Information for up to date information on the meeting schedule. Everyone is welcome to join!

We welcome you to join our mailing list and Discord channel. See the Wiki for up to date information.

License

Credo is licensed under the Apache License Version 2.0 (Apache-2.0).