Collection of connectors to fetch data from different websites and save them into your Cozy.
If you want to build your own connector, here is a complete documentation
Before opening any pull requests make sure that you follow these rules:
- Make your pull requests on the master branch.
- Follow the Cozy Guidelines.
- Use Javascript ES2015 to write your konnector.
- Make sure that
npm run lint
doesn't return any errors. - Do not include the build in your pull request.
- For konnector addition, make sure that the following locale keys are present:
- 'konnector description my_connector_name': explains what the connector does
- Notification texts: if your connector pops up notifications on completed fetch, it requires a localized text (use any of the existing docTypes notification or create your own key).
- You have updated the connector list (if relevant)
- Explain in the Pull Request which problem is solved and how you fixed it (plateform changes).
The connectors marked with ❌ are known as currently broken.
Website | Data | Maintainer | Status |
---|---|---|---|
Ameli | Gara64 | ✅ | |
APRR | SomeAverageDev | ✅ | |
Bouygues Box | doubleface | ❌ (#498) | |
Bouygues Telecom Mobile | doubleface | ❌ (#498 | |
Captain Train | ZeHiro | ✅ | |
Digital Ocean | Frank Rousseau | ✅ | |
Direct Energie | bnjbvr | ✅ | |
Electrabel | ZeHiro (looking for a maintainer with credentials) | ✅ | |
Free | ZeHiro | ✅ | |
Free Mobile | ZeHiro | ✅ | |
Github | doubleface | ✅ | |
Materiel.net | nicofrand | ✅ | |
Numéricable | nicofrand | ✅ | |
OVH CA | Chocobozzz | ❌ (needs an app token) | |
OVH EU | Chocobozzz | ||
SoYouStart CA | Chocobozzz | ❌ (needs an app token) | |
SoYouStart EU | Chocobozzz | ❌ (needs an app token) | |
Kimsufi CA | Chocobozzz | ❌ (needs an app token) | |
Kimsufi EU | Chocobozzz | ❌ (needs an app token) | |
Runabove | Chocobozzz | ||
Online.net | Chocobozzz | ✅ | |
Orange | Frank Rousseau | ||
Sosh | Frank Rousseau | ||
SFR box | creator:doubleface | ✅ | |
SFR mobile | creator:doubleface, nicofrand | ✅ | |
Virgin mobile | nicofrand (looking for a maintainer with credentials) | ✅ | |
Uber | ZeHiro | ✅ | |
Vente-privée.com | SomeAverageDev |
Website | Data | Maintainer | Status |
---|---|---|---|
Jawbone | Move and Sleep data | looking for a maintainer with credentials | ✅ |
Nest | Temperatures | looking for a maintainer with credentials | ✅ |
Withings | Weight, Heartbeat and Blood Presure data | looking for a maintainer with credentials |
Website | Data | Maintainer | Status |
---|---|---|---|
Github | Commits | doubleface | ✅ |
Published tweets | doubleface | ✅ | |
contact information | Peltoche | ❌ (#396) | |
contact information | jacquarg |
Website | Data | Maintainer | Status |
---|---|---|---|
Ical Feed | Events | Cozy | ✅ |
Contact Birthdays | Events | Frank Rousseau | ✅ |
Doctolib | Events | ZeHiro | ✅ |
Events | jacquarg | ||
SNCF | Events | Chocobozzz | ✅ |
Events | Cozy | ✅ | |
Isen | Events, lessons | Cozy | ✅ |
Meetup | Events | JbIPS | ✅ |
Website | Data | Maintainer | Status |
---|---|---|---|
RescueTime | Activites | looking for a maintainer with credentials | ✅ |
Website | Data | Maintainer | Status |
---|---|---|---|
Podcasts | Audio podcasts episodes | Babolivier | ✅ |
To build this application:
npm install
npm run build
To run tests type the following command into the app folder:
npm test
In order to run the tests, you only need to have the Data System started.