Home

Awesome

<h2 align="center"> šŸ¦Š Finic (alpha 0.1.1) </h2> <p align="center"> <p align="center">Build complex integrations in python.</p> </p> <p align="center"> <a href="https://github.com/psychicapi/psychic/blob/main/LICENSE" target="_blank"> <img src="https://img.shields.io/static/v1?label=license&message=Apache 2.0&color=blue" alt="License"> </a> <a href="https://github.com/psychicapi/psychic/issues?q=is%3Aissue+is%3Aclosed" target="_blank"> <img src="https://img.shields.io/github/issues-closed/psychicapi/psychic?color=blue" alt="Issues"> </a> </p>

Finic is an open source python-based integration platform (iPaaS), an alternative for enterprise integration platforms like Boomi, MuleSoft, and Tray. Finic is designed to be simple enough for business users to use, but flexible enough for developers and solutions architects to build complex integrations directly in code.

https://github.com/user-attachments/assets/00f1ebd0-868b-4383-9050-ad714e48e890

Features:

Benefits:

šŸš§ Roadmap

šŸ™‹šŸ»ā€ā™‚ļø FAQs

Is Finic an ETL tool?

While Finic can be used to extract, transform, and load data, it is not an ETL tool in the traditional sense. It provides higher level abstractions than ETL orchestration tools like Airflow or Dagster to make it usable by business teams, but it's not (yet) optimized for efficient processing of very large datasets. Finic is intended to be used for integrating functionality between different applications via APIs or SFTP.

How does Finic compare to other integration platforms?

Table-item-1