Tigmi, en mooré (Burkina Faso), veut dire rassembler. C'est exactement le but de cette liste : rassembler des outils, bibliothèques et projets open source créés par ou pour le Burkina Faso, dans tous les domaines.
Tigmi, in Mooré (Burkina Faso), means to gather. That's exactly what this list is about: gathering open‑source tools, libraries, and projects created by or for Burkina Faso, across all fields.
Chaque projet listé ici est open source, publiquement accessible, et pertinent pour le contexte burkinabè ou africain. Les contributions sont ouvertes à toutes et à tous : quel que soit le niveau, le domaine ou l'origine.
Every project listed here is open source, publicly accessible, and relevant to the Burkinabè or African context. Contributions are open to everyone : regardless of level, domain, or background.
- Agriculture & Environnement / Agriculture & Environment
- Éducation / Education
- Santé / Health
- Données & IA / Data & AI
- Infrastructure & Systèmes / Infrastructure & Systems
- Fintech & Économie / Fintech & Economy
- Outils de développement / Developer Tools
- Géospatial & Cartographie / Geospatial & Mapping
- Culture & Société / Culture & Society
- Énergie & Eau / Energy & Water
- Transports & Mobilité / Transport & Mobility
- Sécurité & Cybersécurité / Security & Cybersecurity
- Médias & Communication / Media & Communication
- Comment contribuer / How to Contribute
Solutions numériques pour l'agriculture, l'élevage, l'eau et l'environnement. Digital solutions for agriculture, livestock, water, and environment.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Plateformes, bibliothèques et ressources pédagogiques. Platforms, libraries, and educational resources.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| aws-solution-architect-quiz | Cloud / Formation | Application web interactive proposant 684+ questions pour préparer la certification AWS Certified Solutions Architect. / Interactive web app with 684+ questions to prepare for the AWS Certified Solutions Architect exam. | Vue, JavaScript | abdoulfataoh |
Outils et bibliothèques dans le domaine de la santé publique, clinique et recherche médicale. Tools and libraries in the domain of public health, clinical care, and medical research.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| Episia | Epidemiology | Bibliothèque Python d'épidémiologie et santé publique / Python epidemiology and public health library. | Python | Xcept-Health |
| EyeTrace | Neuroscience | Bibliothèque Python de métriques oculaires et suivi du regard / Python package for eye-tracking and ocular metrics. | Python | Xcept-Health |
| MentalChecker | Mental health | Outil de dépistage et suivi en santé mentale pour le Burkina Faso./ Mental health screening and tracking tool for Burkina Faso. | TypeScript, React | Xcept-Health |
| Wepisia | Epidemiology | Plateforme web d'épidémiologie, équivalent africain d'OpenEpi./ Web-based epidemiology platform, African equivalent of OpenEpi. | TypeScript, React | Xcept-Health |
| Willigon | Neuroscience / rPPG | Application web de photopléthysmographie à distance (rPPG) mesurant la fréquence cardiaque via webcam avec visualisation temps réel sur le Polygone de Willis (2D SVG + 3D GLB). / Browser-based remote photoplethysmography (rPPG) app measuring heart rate from a webcam with real-time animation of the Circle of Willis (2D SVG + 3D GLB). | Python, TypeScript, React | Xcept-Health |
Bibliothèques de données, machine learning, analyse statistique et IA appliquée. Data libraries, machine learning, statistical analysis, and applied AI.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| MaskMe | Data Privacy & Compliance | Une bibliothèque Python agnostique pour le Data masking. Conçue pour transformer les données sensibles (structurées ou non) en données anonymes exploitables, garantissant ainsi le respect des règlements sur la protection des données à caractère personnel (CIL, Loi n°001-2021/AN) tout en préservant l'intégrité des flux de données. | Python | Lucien Kiemde |
| lefaso-net-scraper | Data Collection | Bibliothèque Python robuste pour extraire articles et commentaires de lefaso.net, le principal portail d'information en ligne du Burkina Faso. Disponible sur PyPI. / Robust Python library to extract articles and comments from lefaso.net, Burkina Faso's leading online news portal. Available on PyPI. | Python | abdoulfataoh |
| Maké | Community & Developer Analytics | Classement open source des développeurs et étudiants burkinabè les plus actifs sur GitHub, basé sur leurs contributions publiques des 12 derniers mois. / Open source ranking of the most active Burkinabe developers and students on GitHub, based on their public contributions over the last 12 months. | Vue | Gérard Windpagnangdé YAOGO |
Outils système, réseaux, sécurité, hébergement et DevOps. System tools, networking, security, hosting, and DevOps.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| Kynetic | Base de code / Code Base | Kynetic est une base de projet backend construite avec NestJS, Prisma 6 et PostgreSQL. Elle fournit dès le départ tout ce qu'il faut pour démarrer un nouveau projet sans repartir de zéro : authentification complète (email & Google), gestion des rôles, sécurité de base et connexion à la base de données. / Kynetic is a code base for backend project built with NestJS, Prisma and PostgrSQL. It provides at the beginning avery thing you need to start a backend project, no need to start at zero: complet authentication (email & Google), roles management, security and database connexion. | TypeScript / JavaScript | B. Hermann NANA |
Paiement mobile, microfinance, commerce, outils économiques. Mobile payment, microfinance, e-commerce, economic tools.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| fasoarzeka | Paiement mobile / Mobile Payment | Client Python non officiel pour l'API de paiement mobile FASO ARZEKA au Burkina Faso. Production-ready, avec retry automatique, réauthentification automatique, gestion des erreurs et couverture de tests >90%. / Unofficial Python client for the FASO ARZEKA mobile payment API in Burkina Faso. Production-ready, with automatic retry, automatic re-authentication, error handling, and >90% test coverage. | Python | mzeba |
CLI, frameworks, SDK, bibliothèques utilitaires. CLI, frameworks, SDKs, utility libraries.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| XCore Framework | Automation | XCore is a high-performance, plugin-first orchestration framework built on top of FastAPI. It is designed to load, isolate, and manage modular extensions (plugins) in a secure, sandboxed environment. | Python | Eliezer Traore |
| BuildShare | Developer Tools | Plateforme interne de distribution d'APKs Android avec pipeline asynchrone, gestion de versions et RBAC / Internal Android APK distribution platform with async pipeline, versioning, and RBAC. | Python, TypeScript | Badini Rachid Rodrigue |
SIG, cartographie, données territoriales, mobilité. GIS, mapping, territorial data, mobility.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Langues locales, patrimoine culturel, médias, droits civiques. Local languages, cultural heritage, media, civic rights.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Solutions pour l'accès à l'énergie, les énergies renouvelables, la gestion de l'eau. Solutions for energy access, renewables, water management.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Gestion des transports, logistique, mobilité urbaine et rurale. Transport management, logistics, urban and rural mobility.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Outils de sécurité informatique, protection des données, cyberdéfense. Cybersecurity tools, data protection, cyber defense.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| Jex | Secrets Management / Developer Security | Gestionnaire open source de secrets pour équipes de développeurs, avec vault chiffré, RBAC, audit, CLI Go et dashboard self-hostable. / Open-source secrets manager for developer teams, with encrypted vault, RBAC, audit log, Go CLI, and self-hostable dashboard. | TypeScript, Go | PARE Mibienpan Joseph |
| oauth2 | Authentification | Serveur d'authentification FastAPI implémentant le flux OAuth2 Authorization Code avec PKCE, OTP, gestion du consentement et panel d'administration. / FastAPI authentication server implementing OAuth2 Authorization Code Flow with PKCE, OTP verification, consent management, and admin panel. | Python | abdoulfataoh |
| RAO-Framework | Red Team / IA | Framework multi-agents autonome pour le red teaming offensif. Orchestre un pipeline LangGraph (Scout → Librarian → Critic → Operator) pour automatiser la reconnaissance réseau (nmap), l'analyse CVE, le scan web et la validation LLM des vulnérabilités, avec génération de rapports HTML/JSON et système de plugins extensible. / Autonomous multi-agent red teaming framework. Orchestrates a LangGraph pipeline (Scout → Librarian → Critic → Operator) to automate network reconnaissance (nmap), CVE analysis, web scanning, and LLM-based vulnerability validation, with HTML/JSON reporting and an extensible plugin system. | Python | Abdoul202 |
Plateformes médiatiques, outils de communication, réseaux sociaux, radios. Media platforms, communication tools, social networks, radio.
| Projet / Project | Domaine / Field | Description | Langage / Language | Auteur / Author |
|---|---|---|---|---|
| (premier projet ? proposez le vôtre / first project? propose yours) |
Consultez CONTRIBUTING.md pour les détails.
See CONTRIBUTING.md for details.
Ce dépôt (la liste) est sous licence MIT.
This repository (the list) is licensed under the MIT license.
