Skip to content

Existing API Providers

soycode edited this page Oct 21, 2015 · 1 revision

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.