Integrations

Top 23 Integration Open-Source Projects

  • n8n

    Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

  • Project mention: Ask HN: Is there a visual data mapper for JSON transformation? | news.ycombinator.com | 2024-04-30

    I believe you can achieve that with n8n. Used in past (and still running) for some data transformation and little more. Possibly similar case what are you describing.

    https://n8n.io/

  • ERPNext

    Free and Open Source Enterprise Resource Planning (ERP)

  • Project mention: Akaunting is free, open-source online accounting software for small businesses | news.ycombinator.com | 2024-04-23
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pipedream

    Connect APIs, remarkably fast. Free for developers.

  • Project mention: Pipe Dreams: The life and times of Yahoo Pipes | news.ycombinator.com | 2023-12-15

    https://github.com/PipedreamHQ/pipedream/issues/954

    No I don’t think so. You probably want n8n if you’re keen on self-hosting.

  • trigger.dev

    Trigger.dev is the open source background jobs platform for TypeScript.

  • Project mention: 10 Issues That Will Help You Grow as a top contributor in Opensource 🏅🏅 | dev.to | 2023-10-16

    [TRI-1401] feat: Add support for tabler-icons when using the `icon` for Tasks #616

  • activepieces

    Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    Activepieces - Build automation flows to connect several apps together in your app's backend. For example, send a Slack message or add a Google Sheet row when an event fires in your app. Free up to 5,000 tasks per month.

  • notion-enhancer

    An enhancer/customiser for the all-in-one productivity workspace Notion

  • Project mention: HELP PLEASE I AM BEGGING HELP I WANT MY PRETTY COLOURS | /r/Notion | 2023-12-11

    So I've been using notion enhanced for a year now, and it's all been working fine and dandy until a couple months ago, and now whenever I try to open it, it's stuck on the loading screen. I deleted it and reinstalled it like 5 times, deleted notion and reinstalled it, restarted my computer and nada. Still not working. Google sends me to github (like for example https://github.com/notion-enhancer/notion-enhancer/issues/812 this is literally my issue) but ya girl doesn't understand anything and commands scare me. I tried to follow what the nice internet people said to do, but I don't know what I'm doing and it didn't work. I'm losing my mind and my grip on reality. Please someone send help.

  • nango

    A single API for all your integrations.

  • Project mention: Launch HN: Nango (YC W23) – Open-Source Unified API | news.ycombinator.com | 2024-04-25

    2 min demo video: https://www.loom.com/share/d04c67b47e284e86b91b4b99fba548ec

    SaaS engineering teams face a tough choice: they can build each integration in-house from scratch, which gives them full control but takes a lot of time and maintenance effort. Or they can use pre-built solutions, which are fast and easy but less flexible and might not fulfill all customer needs.

    Nango combines the best of both worlds. We let you quickly ship custom integrations without building complex infrastructure or diving deep into the quirks of each API. You control the business logic, data models, and customer-specific configurations, like custom field mappings. We handle (O)Auth and run your integrations reliably in production.

    Under the hood, your integrations run as typescript “lambdas” on Nango. A typical integration has 3-5 lambdas of 20-50 lines of code each. These lambdas live inside your git repo, are version-controlled with the rest of your app, and get deployed to Nango with a CLI (https://docs.nango.dev/understand/core-concepts).

    Our runtime has a built-in scheduler for continuous background syncs, monitoring to know if your integrations run as expected, detailed logging of everything that happens in Nango, and pre-built infrastructure to deal with (O)auth, retries, rate-limit handling, webhook floods, data caching, de-duplication, etc. More here: https://docs.nango.dev/understand/architecture

    We have found that ChatGPT and Copilot let you build integrations on Nango very fast without having to learn each API’s intricacies. LLMs are great at figuring out which endpoint to use, what parameters it takes, etc. Paired with our runtime, this lets you build complex, high-scale integrations in hours instead of weeks.

    We’ve put a ton of effort into dealing with API complexities, so you don’t have to. Even integrations that looked simple at first ended up forcing us to extend our infra to deal with their quirks and gotchas.

    For example, we had to figure out 100+ different OAuth implementations (see https://www.nango.dev/blog/why-is-oauth-still-hard and https://news.ycombinator.com/item?id=35713518). We had to deal with a half-dozen non-standard auth methods (Github apps, Stripe apps, Netsuite, etc.), expiring webhooks, ways to deal with data dependencies, weird pagination methods, API keys that change with every API call, dozens of different ways to register for webhooks, etc. It’s a constantly moving target, but it is a challenge we have come to love, and we think the approach makes sense: we specialize in finicky details that vary from API to API—you specialize in making your product great and offering more integrations to your users.

    The fastest way to see Nango in action is with our interactive demo here (no signup required): https://app.nango.dev/hn-demo

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • awesome

    A curated list of awesome Chart.js resources and libraries (by chartjs)

  • HASS.Agent

    Windows-based client for Home Assistant. Provides notifications, quick actions, commands, sensors and more.

  • Project mention: HASS.Agent VS lnxlink - a user suggested alternative | libhunt.com/r/HASS.Agent | 2024-02-04
  • Shuffle

    Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.

  • Project mention: Private Equity has Ruined Everything | /r/msp | 2023-07-02

    Take a look at n8n.io or shuffler.io

  • Enumeratum

    A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.

  • Project mention: How to implement `if-else if -else if -else` with cat effect IO in Scala? | /r/scala | 2023-05-16

    I'm not sure I understand what Cats or cats-effect has to do with what you're trying to do. As far as I can tell, it sounds like what you're asking is simply "what's the best way to implement an enumerated type in Scala?" The best answer to that I'm aware of is Enumeratum.

  • titanoboa

    Titanoboa makes complex workflows easy. It is a low-code workflow orchestration platform for JVM - distributed, highly scalable and fault tolerant.

  • integrations-core

    Core integrations of the Datadog Agent

  • shoutrrr

    Notification library for gophers and their furry friends.

  • Project mention: Created a docker app to notify on new device connections | /r/UNIFI | 2023-12-10
  • revert

    Revert makes it incredibly easy to build integrations with any third party API

  • Project mention: Launch HN: Nango (YC W23) – Open-Source Unified API | news.ycombinator.com | 2024-04-25

    https://revert.dev founder here.

    Interesting choice of license here.

    Well, ELv2 is not open source. Its source available so you should probably change that not just in the title but also in the post. It is misleading!

    That being said, I think open unified APIs have a ton of promise!

    It is great to see another player & clearly validates what we're building @ Revert :)

  • revanced-integrations

    🔩 ReVanced Integrations containing classes to be merged by ReVanced Patcher

  • Project mention: Video doesn't look when there is an ad at the end | /r/revancedapp | 2023-12-05

    Wait for the next release

  • streamsheets

    An open-source tool for processing stream data using a spreadsheet-like interface.

  • Electronic-Interchange-Github-Resources

    List of EDI (Mostly) Github Resources

  • Project mention: I think I am in over my head and am looking for some guidance (Anthem 834 5010 EDI) | /r/edi | 2023-12-07

    I have a couple of repos you can take a look that are specific to the 834. Heres one with an example 834: https://github.com/michaelachrisco/sublime-834-syntax

  • connections

    Event's open-source Connections allow developers to review and customize sources and destinations of data

  • RunwayML-for-Photoshop

    RunwayML for Photoshop

  • django-webhook

    Django webhooks triggered on model changes

  • Project mention: Automatic Django webhooks triggered on model changes | news.ycombinator.com | 2024-02-21
  • venice

    Get customer-permissioned financial data in minutes with extensible, drop-in data connectors. Your customers & engineers will thank you. (by useVenice)

  • Project mention: venice: NEW Data - star count:69.0 | /r/algoprojects | 2023-05-13
  • platform

    ChainJet is the CRM for Web3 🤩 (by chainjet)

  • Project mention: We've Updated Our Blockchain Notifications Section! | /r/chainjet | 2023-05-19

    Log in to ChainJet with your wallet and head over to the dashboard. Navigate to the Blockchain Notifications section.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Integrations related posts

  • Launch HN: Nango (YC W23) – Open-Source Unified API

    5 projects | news.ycombinator.com | 25 Apr 2024
  • Show HN: Handshake – Next.js OAuth handler for 200 APIs

    1 project | news.ycombinator.com | 29 Feb 2024
  • Automatic Django webhooks triggered on model changes

    1 project | news.ycombinator.com | 21 Feb 2024
  • Video doesn't look when there is an ad at the end

    1 project | /r/revancedapp | 5 Dec 2023
  • Show HN: Nango – Open unified API for product integrations

    4 projects | news.ycombinator.com | 9 Nov 2023
  • django-webhook: automate sending outgoing webhooks to third parties

    1 project | /r/django | 29 Oct 2023
  • Show HN: Revert – open-source unified API for product integrations

    1 project | /r/hypeurls | 25 Oct 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Integration projects? This list will help you:

Project Stars
1 n8n 40,669
2 ERPNext 16,932
3 pipedream 8,278
4 trigger.dev 7,245
5 activepieces 7,220
6 notion-enhancer 4,630
7 nango 4,128
8 awesome 1,932
9 HASS.Agent 1,395
10 Shuffle 1,259
11 Enumeratum 1,177
12 titanoboa 905
13 integrations-core 863
14 shoutrrr 853
15 revert 837
16 revanced-integrations 644
17 streamsheets 443
18 Electronic-Interchange-Github-Resources 304
19 connections 169
20 RunwayML-for-Photoshop 144
21 django-webhook 139
22 venice 124
23 platform 95

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com