🚀 Finx is a modular and extensible fintech framework that helps developers rapidly build fintech platforms.
It provides a unified way to connect to multiple payment rails, third-party integrations, and financial services.
- 🔌 Extensible – add new providers and integrations with ease
- 💳 Payments-ready – handle collections, payouts, and transfers
- 🏗️ Framework-agnostic – use with Node.js, PHP, Python, or other stacks
- 📊 Telemetry built-in – track performance and usage metrics
- 🔒 Secure by default – with encryption, validation, and error handling
# Clone the repo
git clone https://github.com/bajoski34/finx.git
cd finx
# Install dependencies (example with Node.js)
npm installimport { Finx } from "finx";
// Initialize with config
const finx = new Finx({
provider: "flutterwave",
apiKey: process.env.API_KEY
});
// Example: Create a payment.
await finx.payments.create({
amount: 5000,
currency: "NGN",
customer: { email: "jane@example.com" }
});