Catalogue

Les composants open source pensés pour l'Afrique

SDK, wrappers d'API et packages pour le Mobile Money, l'USSD, les SMS, la fiscalité locale. Testés par la communauté.

Publier un composant

mobile-money-sandbox

Go · Paiement · GitHub

Faux serveur de passerelle Mobile Money pour les tests : scénarios de succès, d'échec, de délai dépassé et de notifications en double.

MIT Utilisé en prod
Santé 99/100
297 4,8/5 BF CI GH KE +2

momo-kit

PHP · Paiement · Packagist

Client PHP unifié pour MTN MoMo, Orange Money et Moov Money : paiement, statut et remboursement derrière une seule interface.

MIT Utilisé en prod
Santé 98/100
412 4,0/5 BJ BF CI ML +2

offline_sync_queue

Dart · Autre · pub.dev

File de synchronisation hors ligne pour Flutter : stockage local, reprise après coupure et résolution de conflits.

MIT Utilisé en prod
Santé 97/100
231 4,4/5 BF GH CD SN

fcfa-money

TypeScript · Autre · npm

Manipuler des montants en francs CFA : formatage, arrondis, conversion en lettres et calculs en entiers.

MIT Utilisé en prod
Santé 97/100
205 4,4/5 BJ BF CM CI +4

wave-checkout

JavaScript · Paiement · npm

Créer des sessions de paiement Wave et vérifier les signatures de notification depuis Node.js.

MIT Utilisé en prod
Santé 97/100
187 4,6/5 BF CI ML SN

orange-money-laravel

PHP · Paiement · Packagist

Paquet Laravel pour Orange Money : initialisation du paiement, route de notification et événements prêts à l'emploi.

MIT Utilisé en prod
Santé 95/100
268 4,3/5 BF CM CI ML +1

pwa-offline-forms

TypeScript · Autre · npm

Formulaires web qui enregistrent localement et s'envoient au retour du réseau, avec Service Worker préconfiguré.

MIT
Santé 94/100
133 4,7/5 BF GN ML NE

otp-sms-laravel

PHP · Identité · Packagist

Codes à usage unique par SMS pour Laravel : génération, expiration, limitation d'essais et journal d'audit.

MIT
Santé 93/100
176 3,8/5 BJ BF CI ML +1

invoice-pdf-fcfa

PHP · Fiscalité · Packagist

Génération de factures et reçus PDF en FCFA avec mentions légales par pays et numérotation continue.

MIT
Santé 93/100
137 3,7/5 BF CI ML SN +1

sms-gateway

PHP · SMS · Packagist

Envoi de SMS via plusieurs passerelles locales avec bascule automatique en cas d'échec et suivi des accusés de réception.

BSD-3-Clause
Santé 91/100
121 2,0/5 BF ML NE

numeros-africains

JavaScript · Identité · npm

Normaliser les numéros de téléphone d'Afrique de l'Ouest et du Centre au format international E.164.

MIT Utilisé en prod
Santé 90/100
174 4,6/5 BJ BF CM CI +4

tax-calculator

PHP · Fiscalité · Packagist

Calcul de TVA et de retenues à la source avec règles datées par pays de l'espace OHADA, tests relus par des comptables.

MIT
Santé 89/100
158 5,0/5 BF CM CI ML +2

cinetpay_flutter_kit

Dart · Paiement · pub.dev

Plugin Flutter pour ouvrir le guichet CinetPay et suivre le statut du paiement sur Android et iOS.

BSD-3-Clause
Santé 89/100
143 4,8/5 BF CM CI SN +1

ussd-simulator

Go · USSD · GitHub

Simulateur local de sessions USSD en ligne de commande et en navigateur, sans passer par un opérateur.

MIT
Santé 87/100
148 4,0/5 BF KE ML NG

momo-reconciliation

PHP · Paiement · Packagist

Rapprochement automatique des relevés Mobile Money avec vos paiements, avec rapport d'écarts exportable.

MIT
Santé 87/100
92 4,0/5 BF CI SN

momo_ui_kit

Dart · Paiement · pub.dev

Composants Flutter pour écrans de paiement Mobile Money : choix de l'opérateur, saisie du numéro et écran d'attente.

BSD-3-Clause
Santé 81/100
109 4,0/5 BF CM CI SN

sahel-geocoder

Python · Géolocalisation · GitHub

Géocodage d'adresses informelles (repères, quartiers, intersections) pour les villes du Sahel.

Apache-2.0
Santé 79/100
102 4,7/5 BF ML NE

kyc-formats

PHP · Identité · GitHub

Vérification de format des pièces d'identité et des numéros d'entreprise (RCCM, IFU) pour les formulaires KYC.

MIT
Santé 75/100
54 BF CI ML

ohada-payroll

PHP · Fiscalité · GitHub

Barèmes de paie et de cotisations sociales de plusieurs pays de l'espace OHADA.

GPL-3.0
Santé 56/100
61 2,5/5 BF CI SN TG

afri-phone

Python · Identité · GitHub

Validation et formatage des numéros de téléphone africains avec détection de l'opérateur par préfixe.

Non précisée
Santé 33/100
88 5,0/5 BF ML NE SN

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire