COOPGO ❤️ Open Source & Open Data
Chez COOPGO, nous aimons et privilégions les logiciels libres. Nos systèmes s’appuient sur des données ouvertes et nous contribuons à des projets existants, notamment liés à l’écosystème OpenStreetMap.
Nos propres projets open source
Retrouvez nos propres projets open source sur Github. Nous travaillons actuellement à l’ouverture de la quasi totalité du code exploité en interne pour nos plateformes de covoiturage, mobilité solidaire, calculs d’itinéraires multimodaux et intermodaux, etc…
Actuellement, nous avons publié :
- coopgo/gtfs : une librairie GTFS pour le langage de programmation Go, axée sur la performance permettant la validation des fichiers GTFS suivant le standard de référence - Licence Apache 2.0
- coopgo/osmtransit : une librairie Go permettant d’extraire des données de transports en commun de fichiers OpenStreetMap - Licence Apache 2.0
- coopgo/rdex : une librairie Go implémentant le standard d’échange de données de covoiturage RDEX (v1) - Licence Apache 2.0
- coopgo/dwnld : une librairie de téléchargement pour le langage de programmation Go supportant différents protocoles (http, https, ftp) et téléchargeant les fichiers en parallèle - Licence Apache 2.0
- coopgo/forms : Un service de gestion de formulaires en Go avec des connecteurs vers différentes bases de données et services externes. - Licence Apache 2.0
- coopgo/peertube-k8s : Scripts de déploiement de la plateforme de vidéos libre Peertube, que nous utilisons pour héberger les vidéos du Kit de la mobilité KIT&GO, sur Kubernetes, utilisant Kustomize - Licence GNU LGPL2.1
- coopgo/coopurl : Une librairie et implémentation de redirection (ou raccourcisseur) d’URL. - Licence Apache 2.0
Nous publions également KIT&GO, notre kit de la mobilité pour les employeurs, sous licences Creative Commons ouvertes.
Nous nous appuyons et contribuons à …
Notre infrastructure technique repose en grande partie des logiciels libres et des données ouvertes. Nous pouvons citer :
- Pelias pour tout ce qui concerne les recherches d’adresses
- Valhalla pour les calculs d’itinéraires routiers
- OpenStreetMap pour l’essentiel de ce qui concerne les données géographiques de nos outils, ainsi que quelques autres sources de données telles qu’OpenAddresses
- Les données de transports en commun disponibles sur transport.data.gouv.fr
- Kubernetes pour nos déploiements et l’hébergement de l’infrastructure technique des applications que nous proposons, et tout un tas d’outils associés.