bytechef  by bytechefhq

API integration & workflow automation platform

Created 4 years ago
609 stars

Top 53.9% on SourcePulse

GitHubView on GitHub
Project Summary

ByteChef is an open-source, low-code platform for API integration and workflow automation, targeting SaaS products and organizations needing to connect disparate systems. It offers a visual editor, event-driven and scheduled workflows, and supports multiple programming languages for custom logic, aiming to simplify complex integrations.

How It Works

ByteChef utilizes a visual drag-and-drop UI editor for workflow creation, complemented by a built-in code editor supporting Java, JavaScript, Python, and Ruby for advanced logic. It features a rich component ecosystem for connecting to various SaaS applications, databases, and cloud storage, with extensibility for custom connectors. The platform handles authentication and exposes workflows as APIs, supporting robust flow controls like conditionals, loops, and parallel execution.

Quick Start & Requirements

  • Install/Run: Via Docker Compose (docker compose -f docker-compose.yml up) or classic Docker commands (network creation, Postgres container, ByteChef container).
  • Prerequisites: Docker Desktop, Docker Compose.
  • Access: http://localhost:8080/login
  • Docs: docs.bytechef.io

Highlighted Details

  • Low-code and extendable with support for Java, JavaScript, Python, and Ruby.
  • AI-ready components for running AI models.
  • Version control integration for Git workflows.
  • Self-hosted deployment for full control.
  • Scalable architecture designed for high availability.

Maintenance & Community

  • Active development in alpha stage.
  • Community support via Discord and GitHub.
  • Product updates on Twitter.
  • Roadmap available.
  • Forked from Piper, an open-source workflow engine.

Licensing & Compatibility

  • Apache License v2.0.
  • Permissive license suitable for commercial use and integration into closed-source products.

Limitations & Caveats

The project is currently in alpha, meaning some features may be missing or disabled. The README notes that Docker Compose support might vary across OS environments.

Health Check
Last Commit

1 day ago

Responsiveness

1 week

Pull Requests (30d)
77
Issues (30d)
119
Star History
191 stars in the last 30 days

Explore Similar Projects

Starred by Elvis Saravia Elvis Saravia(Founder of DAIR.AI), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
4 more.

activepieces by activepieces

0.9%
18k
Open-source Zapier alternative for AI workflow automation
Created 2 years ago
Updated 23 hours ago
Feedback? Help us improve.