bytechef  by bytechefhq

API integration & workflow automation platform

Created 4 years ago
733 stars

Top 47.1% 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)
240
Issues (30d)
166
Star History
31 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
5 more.

activepieces by activepieces

0.5%
21k
Open-source Zapier alternative for AI workflow automation
Created 3 years ago
Updated 20 hours ago
Feedback? Help us improve.