API and SDK directory
Service providers usable in Senegal, listed by category, with their official documentation.
Categories and filters
Features
831 results
- @O@drcmind/ohada-libCommerce and business tools
@drcmind/ohada-lib is a TypeScript accounting library compliant with OHADA/SYSCOHADA Revised, converting business events into typed journal entries. It handles sales, purchases, expenses, inventory and mobile money payments. Defaults are set for the DRC.
Official site consulted1 SDKs - @L@mock-locale/fr-snDaily life, culture and media
French (Senegal) locale data for ts-mocker, used to generate test data. The package has no README.
Official site consulted - @M
@react-map/senegal is an interactive SVG map component of Senegal for React, released under the MIT license. Version 1.0.9 requires React 16.8 or later. The source repository is shubhexists/react-maps.
Official site consulted1 SDKs - @O@sonatel-os/jufSMS and messaging
Community SDK for Orange Money, SMS, Email and Sonatel APIs on the Orange Developer Platform. It handles OAuth2 authentication, QR code payments and SMS and email delivery.
Official site consulted1 SDKs - @D@teranga-ds/tokensDesign and content
@teranga-ds/tokens provides design tokens (colors, typography, spacing, shapes) for the Teranga Design System, in CSS, SCSS, JSON and JavaScript. The palette is inspired by the Senegalese flag. Version 0.1.0, MIT license.
Official site consulted1 SDKs - AWabdouaziz/wolofAI: models
Python library based on PyTorch and Transformers for Wolof NLP: text classification, translation, speech recognition, masked language modeling and sentiment analysis. It ships the bert-base-wolof, soraberta-base and wav2vec2-xls-r-300m-wolof models. Apache 2.0 license.
Official site consulted1 SDKs - AAblyEmail, notifications and realtime
Ably is a realtime communication platform with low-level APIs and higher-level products for chat, collaboration and synchronization. The documentation explicitly references JavaScript SDKs.
Official site consulted - AACLEDPublic data and statistics
ACLED is an independent conflict monitoring organization publishing data and analysis on political violence and protest worldwide. It serves researchers, policymakers, media, humanitarian workers and the public.
Official site consulted - AAeroDataBoxTransport, logistics and travel
Aviation data platform offering real-time flight tracking, worldwide airport information (departures, arrivals, local time) and a REST and PUSH API. It covers flight status, schedules, airline fleets and aircraft data.
Official site consulted - AAfribaPayPayments and aggregation
Collections, disbursements, links, checkout
Official site consulted - ABAfrica Bandwidth MapsInfrastructure and network
Site for maps and data on African telecommunications infrastructure: fibre routes, bandwidth capacity, submarine, cross-border and satellite links. It includes a map library and research services, with archives since 2009.
Official site consulted - APAfrica Payment SDK NodeSenegalese open-source projects
Single Node.js SDK that brings several African payment providers behind one API (@tecafrik/africa-payment-sdk). It handles mobile money, card and redirect payments, webhooks and events, with TypeScript and a bogus test provider.
Official site consultedSandbox1 SDKs - APafrica-payment-sdk-nodeOpen-source payment SDKs
TypeScript SDK for Node.js offering a unified API to several African payment providers. The repository shows Paydunya and Wave in its examples, plus a bogus provider for testing. MIT licence.
Official site consultedSandbox - ASAfrican Stock PhotosDesign and content
African Stock Photos is a platform aggregating free African stock photography (people, culture, landscapes, business), with 3+ million images by category. Photos come from Pexels, Unsplash and Pixabay; each photo's license must be checked.
Official site consulted - ASafrican-speech-mcpAI: models
Read-only MCP server giving access to African speech corpora, prioritizing Wolof, then Pulaar and Sereer. It catalogs 14 Wolof variants (ALFFA, FLEURS, Kallaama, WolBanking77...) and measures quality in five stages, from raw audio to expert-verified. Apache-2.0 license.
Official site consulted1 SDKs - ACafrihub-cliTesting and performance
Command-line tool that simulates African APIs locally and offline and generates mock datasets. The sandbox covers 100+ banks, weather, currency exchange and translation.
Official site consultedSandbox - AAfriMGSMAI: benchmarks and research
AfriMGSM evaluates mathematical reasoning: it translates a subset of GSM8K into 16 African languages, including Wolof. Each language has 8 training and 250 test examples. Apache 2.0 license.
Official site consulted - AAfriMMLUAI: benchmarks and research
AfriMMLU is a multiple-choice question set derived from MMLU, translated into African languages including Wolof, with English and French subsets. Each language has 83 validation, 25 dev and 500 test rows. Apache 2.0 license.
Official site consulted - ASAFRINIC, statistiquesInfrastructure and network
AFRINIC statistics portal on African internet resources: IPv4, IPv6, ASN, membership, routing (RPKI ROAs, IRR) and DNS (DNSSEC). Data is available in web dashboards and downloadable files over FTP.
Official site consulted - AafripayOpen-source payment SDKs
TypeScript: Wave, PayTech, PayDunya
Official site consultedSandbox - AAfriQAAI: benchmarks and research
AfriQA is presented as the first cross-lingual question answering dataset focused on African languages. It covers 10 languages including Wolof, with over 12,000 examples: 4,333 training, 4,346 validation and 3,560 test. Non-commercial CC license.
Official site consulted - AAfriXNLIAI: benchmarks and research
AfriXNLI is a natural language inference dataset: determine whether a hypothesis is entailed by, contradicts or is neutral to a premise. It covers 18 languages including Wolof, with 1,050 validation and 1,050 test rows per language. Apache 2.0 license.
Official site consulted - AAfrobarometerPublic data and statistics
Afrobarometer is a pan-African research network running public opinion surveys. In Senegal, surveys were conducted in 2002, 2005, 2008, 2013, 2015, 2017, 2021, 2022 and 2025, in French, Wolof, Pulaar and Serer.
Official site consulted - AAfroLMAI: models
AfroLM is a masked language model pretrained for 23 African languages with a self-active learning framework, on a dataset more than 14 times smaller than competitors'. It was presented at the SustaiNLP workshop at EMNLP 2022. CC-BY-4.0 license.
Official site consulted