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

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

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

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

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

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

ussd-menu-builder-afrique

JavaScript · USSD · npm

Construire des menus USSD à plusieurs niveaux avec gestion de session, retour arrière et pagination des choix.

MIT Utilisé en prod
Santé 98/100
389 4,0/5 GH KE ML NG +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

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

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

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

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

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

afri-i18n

TypeScript · Autre · npm

Traductions et formats de dates français et anglais pour les interfaces destinées à l'Afrique francophone et anglophone.

Apache-2.0
Santé 79/100
58 GH KE SN

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