Automation & Workflow

Automation tools and workflow systems

productivityworkflowautomationorchestrationagent
excalidraw
excalidraw
excalidraw
98.6k

An open-source note-drawing tool that supports Excel table import, content translation, graphic drawing, encryption collaboration and other functions. The Weibo attachment is an example of the tool's drawing.

langgenius
dify
langgenius
95.1k

A development tool for creating powerful AI applications, it provides APIs for plugins and datasets, as well as an interface for quick engineering and visualization operations. For developers and researchers who want to develop applications, Dify provides convenient tools and interfaces to help them build feature-rich AI applications.

n8n-io
n8n
n8n-io
87.1k

n8n is a secure, flexible workflow automation platform designed for technical teams, combining the power of code with the simplicity of no-code. It offers over 400 integrations, native AI capabilities, and a fair-code license, enabling users to build robust automations while retaining full control over data and deployments. Key features include JavaScript/Python scripting, AI agent workflows with LangChain, self-hosting options, and enterprise-ready functionalities like SSO and advanced permissions. With an active community, 900+ ready-to-use templates, and extensive documentation, n8n supports diverse use cases from simple automations to complex AI-driven workflows. It is source-available, self-hostable, and extensible, making it ideal for both individual developers and large enterprises.

lobehub
lobe-chat
lobehub
59.7k

🤖 An open-source, high-performance chatbot framework that supports voice synthesis, multimodal and scalable function call plugin systems. Users can deploy private ChatGPT/LLM web applications with one click for free, providing powerful chatbot features for projects.

geekan
MetaGPT
geekan
55.1k

A multi-agent meta-programming framework that, given a line of requirements, can return product documentation, architectural design, task lists, and code. This project provides an innovative way to manage and execute projects, converting requirements into specific documents and task lists, making project management efficient and intelligent. For projects that require planning and coordination, this framework provides strong support.

huginn
huginn
huginn
46.0k

An open-source automated tool, similar to the open-source version of IFTTT, can trigger specific operations based on events set by developers. For example, you can set it so that when GitHubDaily posts a tweet, it automatically sends you an email reminder: "This guy posted a tweet again."

apache
airflow
apache
39.9k

A scheduled task management platform, which manages and schedules various offline scheduled tasks with a built-in web management interface. When the number of scheduled tasks reaches hundreds, it becomes impossible to effectively and conveniently manage these tasks using crontab. This project was born to solve this problem.

tw93
Pake
tw93
37.3k

A tool that can quickly package various web pages into MacApp. Compared with Electron, Pake is more compact and easy to use, faster, and has achieved universal shortcut transmission, immersive window, drag-and-drop, and packaging style compatibility features. For developers who need to package web applications into desktop applications, Pake provides a convenient and efficient open-source tool.

files-community
Files
files-community
36.9k

A brand new file manager, implemented with Fluent Design and the latest API of the Windows platform. It is characterized by a simple but not simple design, providing a modern and intuitive user interface. Files aims to provide users with a more convenient and efficient file management experience, being an innovative project that balances aesthetics and practicality.

appsmithorg
appsmith
appsmithorg
36.8k

An open-source low-code building platform that can connect to various data sources, helping you quickly build management backends, development tools, enterprise CRM systems, and other types of projects.

alibaba
arthas
alibaba
36.2k

Alibaba's open source Java diagnostic tool

2noise
ChatTTS
2noise
36.0k

A voice generation model designed specifically for dialogue scenarios, mainly used for LLM assistant dialogue tasks, dialogue voice and video introductions, etc., supports the synthesis of speech from mixed Chinese and English text, has strong timbre performance, and can reach a level where it is difficult to distinguish between real and fake.

docker
compose
docker
35.2k

Docker Compose - Compose is a tool used to define and run multi-container Docker applications. With Compose, you can use a Compose file to configure the services of your application. Then, using a single command, you can create and start all services from the configuration.

reworkd
AgentGPT
reworkd
33.9k

🤖 Assemble, configure and deploy autonomous AI agents in the browser. Break through the existing GPT's limitation of only doing text-related tasks. Based on your set goals, use various tools to automatically complete all tasks with GPT-4 to achieve your goals.

usebruno
bruno
usebruno
33.0k

An open-source IDE designed to help users explore and test APIs. It is a lightweight alternative that can be used to execute API requests and tests, similar to Postman or Insomnia. Bruno provides a user-friendly interface that makes API testing simple and efficient. It is a powerful tool for developers to inspect and test API endpoints.

ShareX
ShareX
ShareX
32.2k

A powerful Windows screenshot and screen recording tool that supports screenshot, screen recording, OCR text recognition, image watermark addition, content upload, address sharing, color adjustment, image editing, video format conversion, and other functions.

khoj-ai
khoj
khoj-ai
29.8k

Your AI second brain. A copilot to get answers to your questions, whether they be from your own notes or from the internet. Use powerful, online (e.g gpt4) or private, local (e.g mistral) LLMs. Self-host locally or use our web app. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp.

CorentinTh
it-tools
CorentinTh
29.1k

A set of practical online tools designed for developers with an excellent user experience. These tools are intended to help developers perform various tasks more easily, from code testing to performance analysis, etc. It-tools focuses on user experience, ensuring that users can use these tools quickly and efficiently, thereby improving their work efficiency.

mem0ai
mem0
mem0ai
28.0k

harry0703
MoneyPrinterTurbo
harry0703
26.4k

An AI tool that generates short videos with one click. This project is an AI video generation tool based on large model services. You only need to provide a theme or keyword, and it can automatically generate high-definition short videos. It has a simple and easy-to-use web interface, supports batch generation, setting video duration, and horizontal/vertical screen size functions. Shared by @jolahua

semantic-release
semantic-release
semantic-release
21.8k

**semantic-release** is a fully automated tool for version management and package publishing, designed to streamline the release workflow. It enforces Semantic Versioning (SemVer) by analyzing commit messages to determine the next version number, generate release notes, and publish packages. Key features include integration with CI workflows, support for multiple distribution channels, and compatibility with various package managers and languages via plugins. It eliminates manual errors, ensures immediate availability of new features and fixes, and notifies users of updates. The tool relies on formalized commit message conventions and can be configured for custom workflows, promoting consistency and efficiency in software releases.

jina-ai
serve
jina-ai
21.5k

assafelovic
gpt-researcher
assafelovic
21.2k

The GPT Researcher is an autonomous agent designed to conduct comprehensive online research on a variety of tasks. The agent can generate detailed, factual, and unbiased research reports, offering customized options that focus on relevant resources, outlines, and curricula. Inspired by AutoGPT and recent Plan-and-Solve papers, the GPT Researcher addresses issues of speed and determinacy by employing parallel agent operations (as opposed to synchronous operations), thereby delivering more stable performance and increased speed.

Lissy93
dashy
Lissy93
20.5k

A highly customizable, self-hosted server startup page building tool with a visual editor, status detection system, and a variety of rich components and themes. With this tool, you can quickly build a server management panel for different applications and customize configurations based on various components, icons, and themes. The project includes built-in authentication, status monitoring, search, backup, visualization configuration, multi-language support, and other functions.

PrefectHQ
prefect
PrefectHQ
19.1k

Python's data stream orchestration platform. If the programs for acquiring, cleaning, and processing data are considered as individual tasks, this project can integrate these tasks into a workflow, enabling their deployment, scheduling, and monitoring on a web platform.

Avaiga
taipy
Avaiga
18.0k

Quickly build data-driven web applications. This is a project based on Python and Flask, combined with front-end technologies such as React, providing developers with a simple and efficient development framework. It can simplify the development process of data processing, API development, and user interface construction. Whether you are a data scientist, machine learning engineer, or web developer, you can use Taipy to quickly complete the entire process from prototype to web application. Sharing from @Liu Sanfei

kestra-io
kestra
kestra-io
17.5k

Kestra is an open-source, event-driven orchestration platform designed for both scheduled and real-time workflows. It leverages Infrastructure as Code principles, allowing users to define workflows in YAML directly from an intuitive UI or code editor. Key features include Git version control integration, a rich plugin ecosystem for diverse integrations, and support for scripting in multiple languages. Kestra ensures scalability, fault tolerance, and high availability, making it suitable for handling millions of workflows. It offers advanced workflow management with features like namespaces, labels, subflows, retries, and dynamic tasks. The platform is developer-friendly, supporting CI/CD pipelines, Terraform, and custom plugin development. Kestra’s UI provides real-time validation, auto-completion, and a visual DAG representation for seamless workflow creation and monitoring.

AutomaApp
automa
AutomaApp
17.3k

vanna-ai
vanna
vanna-ai
17.2k

Chat with your SQL database. This project uses LLM+RAG+database technology to allow users to query SQL databases through natural language and generate SQL answers to your questions.

mahmoud
awesome-python-applications
mahmoud
17.1k

collected many open source software developed based on Python

argoproj
argo-workflows
argoproj
15.6k

Guovin
iptv-api
Guovin
15.1k

omnivore-app
omnivore
omnivore-app
14.7k

A complete, open-source post-reading solution designed for those who love text. It provides rich text processing and analysis tools that allow users to extract valuable information from textual data. The goal of Omnivore is to provide a powerful toolkit for text analysis, natural language processing, and information extraction.

LlamaFamily
Llama-Chinese
LlamaFamily
14.6k

activepieces
activepieces
activepieces
14.2k

Activepieces is an open-source automation platform designed as a replacement for Zapier, offering extensibility through a type-safe framework written in TypeScript. It features an intuitive interface suitable for both technical and non-technical users, with a focus on AI-first automation. The platform supports over 280+ integrations, many contributed by the community, and allows users to create custom pieces using TypeScript. Key features include loops, branches, auto-retries, HTTP requests, and AI-powered data cleaning. Activepieces is enterprise-ready, offering self-hosting, network-gapped security, and customizable branding. It also includes human-in-the-loop workflows and built-in interfaces for chat and forms, making it a versatile tool for automating complex processes.

alyssaxuu
screenity
alyssaxuu
14.0k

A practical Chrome screen recording and annotation plugin, which supports recording and annotation information at any position on the screen, has a click highlight effect, and can export recorded videos in MP4, gif, webm file formats, etc.

pinpoint-apm
pinpoint
pinpoint-apm
13.6k

johannesjo
super-productivity
johannesjo
13.5k

An open-source list management software that is compatible with mainstream operating systems such as Linux, MacOS and Windows, designed to reduce the time wasted on repetitive work, helping you track information and make good work plans.

apache
dolphinscheduler
apache
13.5k

A distributed and scalable visualization DAG workflow task scheduling system. It is committed to solving the complex dependencies in data processing processes, making the scheduling system ready-to-use in data processing processes. DolphinScheduler provides rich task scheduling functions, supporting the visualization design and management of task flows.

getmaxun
maxun
getmaxun
12.3k

Maxun is an open-source, no-code web data extraction platform designed to simplify web scraping. Users can train robots in just two minutes to automate data extraction tasks, such as capturing lists, text, or screenshots. It supports pagination, scrolling, and scheduled runs, enabling users to turn websites into APIs or spreadsheets seamlessly. Maxun offers integrations like Google Sheets and plans to add features like layout adaptation and two-factor authentication support. It can be deployed locally via Docker or manually with Node.js, PostgreSQL, MinIO, and Redis. A managed cloud version is also available, handling anti-bot detection, proxy rotation, and CAPTCHA solving for scalable data extraction. Ideal for users seeking efficient, no-code web scraping solutions.

JustArchiNET
ArchiSteamFarm
JustArchiNET
11.9k

ArchiSteamFarm (ASF) is a versatile C# application designed for farming Steam trading cards from multiple accounts simultaneously without requiring the Steam client. It supports unlimited accounts, operates on servers or desktop-less machines, and is compatible with Windows, Linux, and macOS via .NET Core. Key features include automatic card farming, offline mode, SteamGuard and 2FA support, trade management, and a plugin system for customization. ASF ensures VAC-free operation, prioritizes security, and offers advanced functionalities like key redemption, gift acceptance, and chat logging. It’s a powerful tool for Steam users seeking efficiency and flexibility in managing their accounts.

streetwriters
notesnook
streetwriters
11.7k

An open-source end-to-end encrypted note-taking software that can be used as an alternative to Evernote. This project provides features such as note sharing, history tracing, personalized theme customization, rich text editing, and supports exporting notes in formats such as PDF and Markdown.

TheR1D
shell_gpt
TheR1D
10.8k

This tool integrates ChatGPT directly into the command line, which can help you quickly write shell commands, code snippets, Git commit messages, documents, comments, and so on.

wavetermdev
waveterm
wavetermdev
10.0k

Wave Terminal is an open-source, cross-platform terminal that integrates traditional command-line functionality with advanced graphical tools like file previews, web browsing, and AI assistance. Designed for modern development workflows, it eliminates the need to switch between terminals and browsers by embedding visual interfaces directly into the terminal. Key features include a drag-and-drop interface, a built-in editor with syntax highlighting, rich file previews, integrated AI chat with multiple model support, and one-click remote connections. It also offers customizable themes, terminal styles, and a powerful `wsh` command system for workspace management. Compatible with macOS, Linux, and Windows, Wave Terminal enhances productivity by keeping developers in their terminal environment while providing access to essential graphical tools.

OthersideAI
self-operating-computer
OthersideAI
9.6k

One aims to achieve autonomous operation of computers. Although no specific project description is provided, it can be inferred that the project involves computer automation and intelligent decision-making. This may include the use of machine learning and natural language processing technologies to enable computers to perform tasks more intelligently.

MrKai77
Loop
MrKai77
8.2k

An open source and free MacOS screen window management tool that can easily drag, adjust and arrange windows to improve work efficiency, and supports custom colors and settings.

e2b-dev
E2B
e2b-dev
8.1k

kangvcar
InfoSpider
kangvcar
8.0k

A crawler tool box that integrates a large number of data sources, its main purpose is to help users safely and quickly retrieve their own data, and provide data analysis functions, based on user data to generate chart files, so that users can have a more intuitive and in-depth understanding of their information

chef
chef
chef
7.7k

Chef Infra - A systems integration framework designed to bring the benefits of configuration management to the entire infrastructure.

alyssaxuu
omni
alyssaxuu
7.5k

A very powerful Chrome plugin with more than 50 features, designed to improve productivity and allow you to use Chrome like a geek. Features include quick switching and searching of page tabs, searching of web browsing history, multiple shortcut configurations, and integration with tools such as Notion, Figma, Docs, etc.

alirezamika
autoscraper
alirezamika
6.7k

A smart web crawler script, its main function is to quickly and intelligently obtain data from a specified website. These data can be web page text, URL addresses or other HTML elements.

usual2970
certimate
usual2970
6.5k

An open-source SSL certificate management tool that can automatically apply for, deploy SSL certificates, and renew them automatically when they are about to expire, providing a secure and convenient SSL certificate management solution.

RayVentura
ShortGPT
RayVentura
6.4k

🚀🎬ShortGPT - An experimental AI framework for automatic short/video content creation. It enables creators to quickly produce, manage, and deliver content using artificial intelligence and automation.

Col-E
Recaf
Col-E
6.4k

A simple and easy-to-use modern Java bytecode editor

StackStorm
st2
StackStorm
6.2k

massCodeIO
massCode
massCodeIO
6.1k

A free open-source cross-platform code snippet management tool that supports organization management, Markdown editing, search synchronization, automatic saving, JSON storage, and provides multiple platform plugins such as VS Code, Raycast, and Alfred.

rundeck
rundeck
rundeck
5.8k

Rundeck - Rundeck is an open source automation service with a built-in web console, command line tools and WebAPI. It allows you to easily run automated tasks on a group of nodes

qunarcorp
bistoury
qunarcorp
4.1k

Bistoury - Bistoury is an open source application diagnostic tool for Java applications that is transparent and non-intrusive, used to improve the efficiency and ability of developers in diagnosis.

nuttyartist
notes
nuttyartist
4.0k

An open-source cross-platform note-taking application that supports folder nesting and tag management, customizable interface themes, native development using QT and C++, and fast response speed.

LinShunKang
MyPerf4J
LinShunKang
3.4k

A high-performance Java performance monitoring and statistics tool designed for high concurrency and low latency applications

© 2025 GitHub Fun. All rights reserved.