Best Automation open-source projects
Automation and workflow tools
Top Automation repositories
Bun JavaScript runtime is an all-in-one toolkit for JavaScript and TypeScript that ships as a single executable and doubles as a bundler, test runner, and npm-compatible package manager. Written in Rust (per the README) and built on the JavaScriptCore engine, it aims to be a drop-in replacement for Node.js with faster startup and lower memory use.
Home Assistant is an open-source home automation platform that puts local control and privacy first. It runs on your own hardware — a Raspberry Pi or a local server — and ties thousands of smart-home devices together, so the logic that runs your house lives in your house, not on someone else's cloud.
Appsmith is an open-source low-code platform for building admin panels, internal tools and dashboards over existing databases and APIs, with the option to self-host or use Appsmith Cloud.
ToolJet is an open-source low-code platform for building internal tools, dashboards, and workflows. You drag components onto a canvas, wire them to databases and APIs, and self-host the result with Docker or Kubernetes. It's the community foundation under the paid ToolJet AI product.
Kestra is an open-source orchestration and scheduling platform. You define workflows as declarative YAML — with a UI to help — and it runs them event-driven or on a schedule across data pipelines, AI tasks, and infrastructure jobs.
Automatisch is an open-source workflow automation tool you can self-host — a Zapier alternative that connects your apps and automates repetitive tasks without per-task fees or handing your data to a third party.
Recently reviewed
Microsoft PowerToys is an official suite of open-source utilities designed to extend the functionality and customization options of Windows. It empowers users to streamline workflows and personalize their desktop environment with a variety of tools.
Home Assistant is an open-source home automation platform that puts local control and privacy first. It runs on your own hardware — a Raspberry Pi or a local server — and ties thousands of smart-home devices together, so the logic that runs your house lives in your house, not on someone else's cloud.
Appsmith is an open-source low-code platform for building admin panels, internal tools and dashboards over existing databases and APIs, with the option to self-host or use Appsmith Cloud.
ToolJet is an open-source low-code platform for building internal tools, dashboards, and workflows. You drag components onto a canvas, wire them to databases and APIs, and self-host the result with Docker or Kubernetes. It's the community foundation under the paid ToolJet AI product.
Kestra is an open-source orchestration and scheduling platform. You define workflows as declarative YAML — with a UI to help — and it runs them event-driven or on a schedule across data pipelines, AI tasks, and infrastructure jobs.
Bun JavaScript runtime is an all-in-one toolkit for JavaScript and TypeScript that ships as a single executable and doubles as a bundler, test runner, and npm-compatible package manager. Written in Rust (per the README) and built on the JavaScriptCore engine, it aims to be a drop-in replacement for Node.js with faster startup and lower memory use.
Automatisch is an open-source workflow automation tool you can self-host — a Zapier alternative that connects your apps and automates repetitive tasks without per-task fees or handing your data to a third party.