-
Notifications
You must be signed in to change notification settings - Fork 53
Existing API Providers
The freedom.js providers documented in this wiki all have implementations as part of freedom.js. You can delve into those implementations for more details, and if desired change them somehow (pull requests for generally useful improvements are most welcome). Other freedom.js platforms may have their own implementations of some providers, if necessary to shim the functionality to the different "native" implementations (e.g. TCP sockets in Firefox versus Chrome).
You will also find various freedom.js API providers in our GitHub organization page - for instance, social providers such as https://github.com/freedomjs/freedom-social-xmpp and https://github.com/freedomjs/freedom-social-wechat, and a [https://github.com/freedomjs/freedom-pgp-e2e](PGP provider). These are useful examples for how to create your own provider, in addition to hopefully being useful in and of themselves.