GitHub / mojaloop 123 Repositories
Open source software for creating payment platforms that will help unbanked people access digital financial services. See the mojaloop repo to get started
mojaloop/quoting-service
Mojaloop Quoting Service
Language: JavaScript - Size: 8.83 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 4 - Forks: 27

mojaloop/thirdparty-api-svc
Mojaloop Third Party API Service
Language: TypeScript - Size: 4.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 8

mojaloop/email-notifier
Stand-alone email service that consumes messages from kafka topic, produced by the central-notifier service.
Language: JavaScript - Size: 4.69 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 19

mojaloop/bulk-api-adapter
Bulk Transfers API and notifications
Language: JavaScript - Size: 3.23 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 17

mojaloop/als-consent-oracle
Language: TypeScript - Size: 4.16 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 3

mojaloop/central-event-processor
Standalone service that process events based on set of rules. Currently used to monitor the notification topic and create various notifications (e.g. email, etc).
Language: JavaScript - Size: 3.03 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 22

mojaloop/auth-service
Authorization and Authentication Service. Used primarily for 3PPI transfers in addition to services where authentication is required, usually during quoting phase
Language: TypeScript - Size: 5.56 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 10

mojaloop/mojaloop-simulator
Mojaloop Simulator that includes SDK components, scheme adapter and an FSP backend that can be used as a Simulator for Payer and/or Payee FSPs
Language: JavaScript - Size: 5.45 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 7 - Forks: 23

mojaloop/ml-testing-toolkit-client-lib
Mojaloop Testing Toolkit CLI and client library
Language: JavaScript - Size: 4.17 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 3

mojaloop/simulator
FSP Simulator Implementation in Javascript
Language: JavaScript - Size: 8.13 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 5 - Forks: 30

mojaloop/transaction-requests-service
transaction-requests-service to support "Payee initiated" Use Cases
Language: JavaScript - Size: 4.56 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 21

mojaloop/als-oracle-pathfinder
An Account Lookup Service Oracle using GSMA PathFinder for resolution of MSISDNs used for testing and reference
Language: JavaScript - Size: 6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 9

mojaloop/event-stream-processor
Event Stream Processor for Event Stream (logs, audits, errors, trace, etc) PoC
Language: JavaScript - Size: 1.69 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 11

mojaloop/account-lookup-service
ALS - Account Lookup Service for the central switch
Language: JavaScript - Size: 7.46 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 6 - Forks: 33

mojaloop/testing-toolkit-test-cases
Repo for test collections for the testing toolkit
Language: HTML - Size: 2.48 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 15

mojaloop/ci-config-orb-build
CircleCI Orb for workflows, pipelines
Language: Shell - Size: 202 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 2

mojaloop/central-settlement
Service to expose the Mojaloop Settlements API
Language: JavaScript - Size: 8.89 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 33

mojaloop/central-ledger
Central Ledger hosted by a scheme to record and settle transfers
Language: JavaScript - Size: 18.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 43 - Forks: 87

mojaloop/api-snippets
https://mojaloop.github.io/api-snippets/
Language: TypeScript - Size: 14.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 10

mojaloop/documentation-artifacts
Repo to enable sharing, distribution of presentations, discussion documents and other such artifacts
Language: Rich Text Format - Size: 1.49 GB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 10 - Forks: 30

mojaloop/reporting-events-processor-svc
Incubation: Service that listens to events, filters, transforms them (if needed) and populates the event store
Language: JavaScript - Size: 1020 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 4

mojaloop/database-lib
Shared database code for central services (previously @mojaloop/central-services-database)
Language: JavaScript - Size: 1.23 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 14

mojaloop/ml-api-adapter
Translation layer to convert to/from Mojaloop API to an internal format that is used in Central Services Stack.
Language: JavaScript - Size: 9.88 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 50

mojaloop/charts
BoF Helm Charts, see https://github.com/mojaloop/helm for other Mojaloop Helm Charts
Language: Mustache - Size: 180 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 3

mojaloop/reporting
Reporting service
Language: JavaScript - Size: 1.49 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 3

mojaloop/ml-reference-connectors
EXPERIMENTAL: Mojaloop reference connectors which can be used the sdk scheme adapter
Language: TypeScript - Size: 2.68 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 5

mojaloop/central-services-shared
Shared code for central services
Language: JavaScript - Size: 4.81 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 24

mojaloop/helm
Helm Charts. Helm repo http://mojaloop.io/helm/repo/index.yaml
Language: Mustache - Size: 1.35 GB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 25 - Forks: 67

mojaloop/sdk-standard-components
A set of components that encode standard practices for interacting with Mojaloop API compliant systems
Language: JavaScript - Size: 5.74 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 22

mojaloop/ml-schema-transformer-lib
Common code and schemas used in ML services to transform between schemas
Language: TypeScript - Size: 2.44 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

mojaloop/logging-bc
**EXPERIMENTAL** vNext Logging Bounded Context Mono Repository
Language: TypeScript - Size: 2.2 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 2

mojaloop/documentation
Repo that contains documentation for the Mojaloop project.
Language: JavaScript - Size: 289 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 39 - Forks: 112

mojaloop/ml-number
Mojaloop Number Library implementation that handles decimal processing of amounts/numbers
Language: JavaScript - Size: 1.31 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 5

mojaloop/ml-testing-toolkit-shared-lib
RELEASE: Library for shared code between Mojaloop testing-toolkit backend and frontend
Language: JavaScript - Size: 2 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 6

mojaloop/ml-participant-connection-test-svc
It's a service with endpoints to monitor jws validation and TLS for participants. It pings the SDK expecting to receive a put pong as to whether the connection is working.
Language: TypeScript - Size: 1.45 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

mojaloop/ml-perf-whitepaper-ws
Language: Shell - Size: 209 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

mojaloop/reporting-hub-bop-settlements-ui
Language: TypeScript - Size: 5.55 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 5

mojaloop/project
Repo to track product development issues for the Mojaloop project.
Size: 108 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 30 - Forks: 19

mojaloop/mojaloop
Starting point for on-boarding and contribution documentation for mojaloop
Size: 10.4 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 314 - Forks: 109

mojaloop/central-services-stream
Language: JavaScript - Size: 1.94 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 16

mojaloop/iac-crossplane-packages
Library of crossplane composition packages for IAC
Language: Makefile - Size: 788 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 1

mojaloop/control-center-util
image for running terraform/ansible modules from dev workstation and gitlab ci
Language: Shell - Size: 73.2 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 2

mojaloop/sdk-scheme-adapter
A mojaloop connector implementation that demonstrates use of the Mojaloop SDK Standard Components to interface a DFSP backend system to a Mojaloop API compliant system
Language: JavaScript - Size: 16.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 27

mojaloop/ml-depcheck-utility
Utility tool for checking deprecation status of dependencies
Language: JavaScript - Size: 219 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 2

mojaloop/iac-modules
reusable iac-modules
Language: Smarty - Size: 8.37 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 11

mojaloop/event-sidecar
Sidecar service that runs along Mojaloop Components for monitoring, stats etc.
Language: JavaScript - Size: 2.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 13

mojaloop/ml-core-test-harness
Can be used to spin-up mojaloop and make test transfers (P2P, etc) using TTK. This repo can also be used for functional tests in the core services.
Language: JavaScript - Size: 39.8 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 6 - Forks: 11

mojaloop/callback-handler-simulator-svc
EXPERIMENTAL: High performance callback handler simulator service for Mojaloop
Language: JavaScript - Size: 963 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mojaloop/event-sdk
Event SDK for Client & Server implementations
Language: TypeScript - Size: 3.2 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 11

mojaloop/reporting-aggregator-svc
A Mojaloop reporting service that aggregates transactional data from MySQL by joining multiple tables and composes denormalized records into MongoDB for efficient reporting and analytics.
Language: TypeScript - Size: 1.02 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 2

mojaloop/ml-testing-toolkit-ui
Experimental: UI for the ml-self-testing-toolkit for demonstration purposes initially and then standard usage later
Language: JavaScript - Size: 31.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 19

mojaloop/community-tools
Github and general tools for the Mojaloop Community
Language: TypeScript - Size: 2.14 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 3

mojaloop/ml-testing-toolkit
A functional / testing tool kit that FSPs and Hubs can use for self-testing to validation, streamline on-boarding, FSP feature development
Language: JavaScript - Size: 47.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 32

mojaloop/reporting-hub-bop-experience-api-svc
BOF: Experience API for business operations framework
Language: TypeScript - Size: 443 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 2

mojaloop/inter-scheme-proxy-cache-lib
A common component that provides proxy caching mapping. It helps reliably integrate proxy functionality throughout the all involved services.
Language: TypeScript - Size: 1.22 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mojaloop/iac-ansible-collection-roles
reusable ansible collection of playbooks and roles
Language: Jinja - Size: 1.61 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 6

mojaloop/reporting-hub-bop-shell
Incubation: Business Operations Framework UI Shell that accomodates microfrontends.
Language: TypeScript - Size: 4.74 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 4

mojaloop/reporting-hub-bop-trx-ui
Incubation: Business Operations Framework UI for business view for end-to-end tracing of a transfer
Language: TypeScript - Size: 543 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 6

mojaloop/reporting-hub-bop-positions-ui
Language: TypeScript - Size: 1.37 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 3

mojaloop/reporting-hub-bop-role-ui
Incubation: Business Operations Framework UI for role and participant assignment view
Language: TypeScript - Size: 2.82 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 3

mojaloop/inter-scheme-proxy-adapter
cross-network-proxy-adapter is a Schemes Proxy Implementation
Language: TypeScript - Size: 1.83 MB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

mojaloop/fraud_risk_management 📦
[DEPREDATED] Central repo for fraud and risk management development and specifications
Language: HTML - Size: 4.76 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 15 - Forks: 7

mojaloop/ci-config
Shared config for Mojaloop CI/CD Pipelines
Language: JavaScript - Size: 743 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 4

mojaloop/hackathon-docs
Resources and documentation for running Mojaloop Hackathons
Language: Vue - Size: 46.5 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 4

mojaloop/image-watcher-svc
[DEPRECATED] A standalone service for monitoring public images on Docker Hub
Language: TypeScript - Size: 1.88 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 1

mojaloop/thirdparty-sdk
Thirdparty SDK
Language: TypeScript - Size: 6.19 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 11

mojaloop/cert-management-bc
To manage the certs of DFSPs for fspiop-signature and connection management
Language: TypeScript - Size: 360 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 2

mojaloop/oracle-shared-library
EXPERIMENTAL - Oracle shared library (TO BE DEPRECATED)
Language: JavaScript - Size: 633 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 3

mojaloop/als-msisdn-oracle-svc
EXPERIMENTAL: An oracle service for MSISDN party type
Language: TypeScript - Size: 2.08 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

mojaloop/alias-oracle
An Oracle for Mojaloop ALS for Alias type (reference)
Language: JavaScript - Size: 461 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mojaloop/finance-portal-backend-service
[DEPRECATED] - Microservice backend that services requests from the finance portal web UI
Language: JavaScript - Size: 1.18 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 5

mojaloop/finance-portal-lib
EXPERIMENTAL - Shared library for the finance portal backend services - DEPRICATED
Language: JavaScript - Size: 2.59 MB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 2

mojaloop/ml-schema-validator
A Mojaloop library that contains Joi validation schemas defined in the Mojaloop API Specification
Language: JavaScript - Size: 542 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 2

mojaloop/central-services-error-handling
Hapi error handling module
Language: JavaScript - Size: 1.93 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 17

mojaloop/central-services-metrics
central-services-metrics
Language: TypeScript - Size: 1.29 MB - Last synced at: 23 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 12

mojaloop/central-services-logger
Common shared Logging lib for Mojaloop components
Language: JavaScript - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 12

mojaloop/object-store-lib
Common object persistence store library to manage larger messages (in the order of MBs)
Language: JavaScript - Size: 1.77 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 8

mojaloop/finance-portal-ui
*DEPRECATED* for reporting-hub-* UI components that use the Business Ops Framework (https://mojaloop.github.io/business-operations-framework-docs). DESCRIPTION: Microservice that serves the web UI for the finance portal
Language: JavaScript - Size: 3.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 5

mojaloop/product-council
Content linked to Product Council
Size: 66.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

mojaloop/mono
Monorepo
Language: JavaScript - Size: 1.08 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mojaloop/typescript-svc-template
A project template for new mojaloop services and libraries that uses Typescript.
Language: TypeScript - Size: 1.34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 4

mojaloop/.github
Size: 43.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/iso-20022-docs
Documentation for the Mojaloop ISO 20022 change proposals
Language: JavaScript - Size: 7.75 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

mojaloop/settlement-management
*DEPRECATED* for reporting-hub-* components that use the Business Ops Framework (https://mojaloop.github.io/business-operations-framework-docs). DESCRIPTION: Settlement management functionality
Language: JavaScript - Size: 2.48 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 5

mojaloop/pisp-project
PISP - Payment Initiation Service Provider integration with Mojaloop
Language: HTML - Size: 24.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 12

mojaloop/accounts-and-balances-bc
EXPERIMENTAL vNext Accounts and Balances Bounded Context
Language: TypeScript - Size: 3.44 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

mojaloop/platform-shared-lib
**EXPERIMENTAL** vNext Platform Shared Library Mono Repository
Language: TypeScript - Size: 2.67 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 2

mojaloop/security-bc
**EXPERIMENTAL** vNext Security Mono Repository
Language: TypeScript - Size: 2.2 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 3

mojaloop/settlements-bc
**EXPERIMENTAL** vNext Settlements Bounded Context
Language: TypeScript - Size: 3.73 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 4

mojaloop/pisp-sig-docs
Mojaloop PISP SIG documentation for in-progress topics; finalized docs will be moved to documentation or mojaloop specification repo
Size: 1.17 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/interop-apis-bc
EXPERIMENTAL vNext FSP Interoperability APIs Bounded Context Mono Repository
Language: TypeScript - Size: 2.93 MB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 2

mojaloop/quoting-bc
EXPERIMENTAL vNext Quoting (Agreements) Bounded Context
Language: TypeScript - Size: 1.94 MB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/account-lookup-bc
EXPERIMENTAL vNext Account Lookup Bounded Context
Language: TypeScript - Size: 3.93 MB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 2

mojaloop/transfers-bc
**EXPERIMENTAL** vNext Transfers Bounded Context
Language: TypeScript - Size: 1.91 MB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

mojaloop/scheduling-bc
**EXPERIMENTAL** vNext Scheduling Bounded Context Mono Repository
Language: TypeScript - Size: 2.68 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/auditing-bc
**EXPERIMENTAL** vNext Auditing Bounded Context Mono Repository
Language: TypeScript - Size: 923 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 1

mojaloop/foreign-exchange-bc
**EXPERIMENTAL** vNext Foreign Exchange (FX) Bounded Context
Language: TypeScript - Size: 319 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/contrib-pos-demo
Experiments in POS and ATM integration
Language: JavaScript - Size: 5.83 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 6

mojaloop/reporting-bc
EXPERIMENTAL vNext Reporting Bounded Context Mono Repository
Language: TypeScript - Size: 714 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mojaloop/ml-iso-hackathon
Mojaloop's Entry to the ISO20022 Hackathon
Language: TypeScript - Size: 4.05 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 2
