The Open Source and Open Standards Integration and Automation Platform

Weik.io Hero Image
Mission: The developer friendliest open-source integration platform for mission-critical needs

Features

What you get with Weik.io

Complete platform for modern Integration needs

Integration Flows

System-to-system Integration Flows with versatile transformation and routing support.

API Management

Complete API Management solution with built-in API Gateway.

MFTs

Managed File Transfers between many different cloud and on-premise storage solutions.

Eventing

CloudEvents based Event Hub with channels and subscriptions.

Host anywhere

Deploy to cloud or to on-premise servers using containers.

Open

Open Source and Open Standards like OpenAPI and CloudEvents.

Inside Weik.io

Developer Friendliness meets Enterprise Readiness

Building on Open Standards

Gain a competitive advantage by building on modern foundations

More than 300 supported Integration Connectors out of the box

Connect with Salesforce, OpenAI, Azure, ServiceNow, SQL Server, MQTT and many more with versatile data transformation and Integration Flow building options.

More than 50 Storage Providers

Copy, move and sync files between storage providers using Weik.io's high performance stream based MFT features.

Collaborate using OpenAPI & CloudEvents

OpenAPI based API Management and CloudEvents based Event Hub provides business to business and business to customer collaboration options by leveraging the Open Standards.

Observability & Monitoring

Maximize Operational Efficiency

Monitor Integrations and File Transfers

Track the Integrations and view the transferred files through Weik.io's built-in Admin UI or deliver the logs to central logging system like Azure Monitor.

Observability with OpenTelemetry

Open Telemetry helps you get insights into API performance and behavior.

Secure APIs

Secure APIs using OIDC, headers and more. Provide scalability using rate limits.

With Modern Tooling

Use the already familiar tools

Visual Studio Code

Develop Integration Flows using Visual Studio Code based WYSIWYG editor or use programming languages like Java, Kotlin and Groovy to define the Integration Flows.

CLI & GitOps

Push, Start and Stop the Integrations and do much more using Weik.io CLI. Weik.io focuses on GitOps Workflows.

Admin API & Admin UI

For most advanced needs, use Weik.io Admin APIs to manage all aspects of Weik.io. Weik.io also has a built-in Admin UI for monitoring and observing all the aspects of Integrations and Automations.

Get Weik.io up and running in no time using DevContainers.

Step 1: Kickstart with DevContainers!

Visit GitHub and click the Dev Containers Open to start a brand new local Weik.io. You only need VS Code and Docker.

Step 2: Create new integration

Use Weik.io CLI to create an integration: weikio integration init my-integration.

Step 3: Make changes and test locally

Use VS Code to make desired changes to the integration and then use Weik.io CLI to test the integration locally: weikio integration run my-integration

Ready to Push!

When you're happy with the integration, push it to a locally running Weik.io Agent using Weik.io CLI: weikio integration push my-integration

Steps image

Open Community

Open Source with ❤️

Weik.io is powered by the following open source technologies

Apache Camel

The Swiss army knife of integrations powers the Integration Flows in Weik.io

Rclone

The Swiss army knife of cloud storage lies in the heart of MFTs in Weik.io

NATS

High-performance Messaging System that powers the Event and MQ features in Weik.io

FAQs

Frequently Asked Questions

Dive into the following questions to gain insights into the Weik.io Integration and Automation platform.

What is Weik.io?

Weik.io is open-source integration and automation platform. It is built using the following principles: Open Source, Open Standards, Developer Friendly, Cloud & Enteprise Ready.

What do I need to start?

Easiest way to get started is to use Weik.io’s DevContainer. You can find more information from GitHub: https://github.com/weikio/try-weikio

How can I configure Weik.io?

Weik.io provides CLI, Admin API and Admin UI which can be used to configure integrations, APIs and more.

Does Weik.io require Azure, AWS or some other Cloud Provider?

Weik.io doesn’t have any external dependencies. You can run it in your own server or in any cloud provider. Only infrastructure dependency is NATS, which you can run locally or through services like Synadia.

What is Weik.io Agent?

Weik.io uses Agents to run integrations, automations and eventing tasks. Easiest way to do scaling is to add more Agents to cloud or to on-premise servers.

How can I get support?

Everyone can access the Weik.io issue tracked on GitHub. Developer Support is available for a monthly fee. Contact Weik.io at [email protected] for more details.

>6K
Pulls from Docker Hub
>500K
Weik.io packages Downloaded (Nuget.org)

Try Weik.io

Get started with the developer friendliest open-source integration platform