awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

51 Repos

Awesome GitHub RepositoriesTask Automation Scripts

Custom scripts for interacting with and manipulating software components.

Distinguishing note: Focuses on user-defined automation scripts rather than built-in automation.

Explore 51 awesome GitHub repositories matching development tools & productivity · Task Automation Scripts. Refine with filters or upvote what's useful.

Awesome Task Automation Scripts GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zadam/triliumAvatar von zadam

    zadam/trilium

    36,595Auf GitHub ansehen↗

    Trilium is a hierarchical personal knowledge base and digital garden tool designed to organize information into a tree of linked nodes. It functions as a JavaScript programmable wiki and a self-hosted note server, allowing users to maintain a private database of documents synchronized across multiple devices. The platform distinguishes itself through an embedded scripting engine for automating tasks and a REST API that exposes internal data and actions to external tools. Users can further extend the system by modifying the user interface layout and styling through a custom theme engine. The

    Allows the execution of custom automation scripts to extend system functionality and reduce manual operations.

    TypeScript
    Auf GitHub ansehen↗36,595
  • freecad/freecadAvatar von FreeCAD

    FreeCAD/FreeCAD

    31,553Auf GitHub ansehen↗

    FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se

    Offers a comprehensive programming interface for extending functionality and automating modeling workflows.

    C++3d3d-printingarchitecture
    Auf GitHub ansehen↗31,553
  • dnspy/dnspyAvatar von dnSpy

    dnSpy/dnSpy

    28,993Auf GitHub ansehen↗

    dnSpy is a desktop application designed for the analysis, debugging, and modification of compiled .NET assemblies. It functions as an assembly analysis suite and decompiler, translating binary instruction streams back into readable source code to facilitate reverse engineering when original source files are unavailable. The tool distinguishes itself through an integrated binary patching engine and metadata editor, which allow for the direct modification of executable logic and internal metadata tables. It supports in-process debugging instrumentation, enabling users to inject runtime hooks, s

    Enables custom scripting to manipulate assembly contents.

    C#
    Auf GitHub ansehen↗28,993
  • gopeedlab/gopeedAvatar von GopeedLab

    GopeedLab/gopeed

    24,975Auf GitHub ansehen↗

    Gopeed is a cross-platform download manager that provides a unified interface for retrieving files across diverse protocols, including HTTP, BitTorrent, Magnet, and ED2K. It utilizes a multi-segment concurrent downloading engine to maximize network bandwidth utilization and accelerate transfer speeds. The application is designed for both desktop and mobile environments, offering a terminal-based command-line interface alongside a graphical user experience. The project distinguishes itself through a scriptable extension framework that allows users to execute custom JavaScript to automate compl

    Executes custom scripts automatically upon task completion by passing file metadata through environment variables.

    Goandroidbittorrentcross-platform
    Auf GitHub ansehen↗24,975
  • arendst/tasmotaAvatar von arendst

    arendst/Tasmota

    24,502Auf GitHub ansehen↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Executes custom automation scripts directly on embedded hardware.

    Carduinoautomationesp32
    Auf GitHub ansehen↗24,502
  • radare/radare2Avatar von radare

    radare/radare2

    24,129Auf GitHub ansehen↗

    radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture disassembler, low-level binary debugger, and hexadecimal editor for inspecting executable structures and interpreting machine code when original source files are unavailable. The framework provides capabilities for decompiling machine instructions, performing symbolic analysis, and diffing binary files to identify structural changes across versions. It also includes a digital forensic analyzer and disk analyzer for browsing filesystem formats in userland. The toolset supports binary p

    Executes automated analysis tasks through an embedded script interpreter or remote programming interface.

    C
    Auf GitHub ansehen↗24,129
  • cheat-engine/cheat-engineAvatar von cheat-engine

    cheat-engine/cheat-engine

    18,453Auf GitHub ansehen↗

    Cheat Engine is a software reverse engineering suite and memory editor designed for the Windows environment. It functions as a comprehensive platform for inspecting, analyzing, and modifying the internal logic and data structures of running applications. The tool provides capabilities for real-time memory scanning and manipulation, allowing users to locate and alter specific values within a process's address space. It distinguishes itself through advanced debugging features, including hardware-assisted debugging, kernel-mode driver injection for bypassing memory protections, and dynamic binar

    Executes custom logic via embedded scripts to automate memory manipulation and interface interactions.

    Pascal
    Auf GitHub ansehen↗18,453
  • 521xueweihan/git-tipsAvatar von 521xueweihan

    521xueweihan/git-tips

    15,848Auf GitHub ansehen↗

    This project is a collection of educational resources and reference materials designed to provide guidance on version control workflows. It serves as a knowledge base and command reference guide for managing repositories, featuring a categorized cheat sheet and tutorials on optimizing project management. The resources focus on advanced techniques for history manipulation, such as commit recovery, remote synchronization, and repository optimization. It provides practical tips for refining project history through branching, stashing, and the use of configuration settings to speed up common task

    Details how to use custom shell scripts to automate repetitive version control maintenance and recovery tasks.

    cheatsheetgitgithub
    Auf GitHub ansehen↗15,848
  • cjpais/handyAvatar von cjpais

    cjpais/Handy

    15,515Auf GitHub ansehen↗

    Handy is a local speech-to-text automation tool designed to convert spoken audio into text and inject it directly into active desktop applications. By running machine learning models entirely on the host hardware, it provides a private, offline-first environment for dictation and command execution. The system functions as a background service that manages microphone input, transcription state, and text output, enabling hands-free typing across various software environments. The project distinguishes itself through a modular pipeline that integrates local language models for post-transcription

    Pipes transcribed text directly into shell scripts for programmatic input processing.

    Rustaccessibilitycross-platformspeech-to-text
    Auf GitHub ansehen↗15,515
  • browser-use/browser-harnessAvatar von browser-use

    browser-use/browser-harness

    15,265Auf GitHub ansehen↗

    This project is an automation framework that connects large language models to web browsers via the Chrome DevTools Protocol for autonomous task execution. It functions as a bridge between intelligent agents and browser engines, allowing for the direct control of browser sessions and profiles. The framework features a self-healing agent capable of generating and executing custom scripts during runtime to resolve failures and optimize browser tasks. It supports stealthy deployment through the use of integrated proxies and captcha solvers to bypass bot detection and security mitigations. The s

    Synthesizes new automation functions during runtime to overcome complex browser task requirements.

    Pythonai-agentbrowser-agentbrowser-automation
    Auf GitHub ansehen↗15,265
  • textmate/textmateAvatar von textmate

    textmate/textmate

    14,783Auf GitHub ansehen↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Triggers specific scripts automatically on file save to streamline repetitive processing.

    Objective-C++c-plus-pluscocoamacos
    Auf GitHub ansehen↗14,783
  • duplicati/duplicatiAvatar von duplicati

    duplicati/duplicati

    14,283Auf GitHub ansehen↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    Runs user-defined scripts before or after backup operations to handle preparation, cleanup, or conditional task execution.

    C#backupc-sharpclient-only-backup
    Auf GitHub ansehen↗14,283
  • nmap/nmapAvatar von nmap

    nmap/nmap

    13,065Auf GitHub ansehen↗

    Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and security auditing. It functions as a packet crafting utility that probes target systems to identify active hosts, detect open ports, and determine the services and operating systems running on a network. The tool distinguishes itself through its ability to perform raw socket packet injection and stateful connection tracking, allowing it to bypass standard operating system networking stacks. It utilizes an asynchronous concurrency model to manage large-scale network scans and em

    Provides a scripting engine for automating complex network tasks and deep service interrogation during security assessments.

    Casynchronousc-plus-pluslibpcap
    Auf GitHub ansehen↗13,065
  • autohotkey/autohotkeyAvatar von AutoHotkey

    AutoHotkey/AutoHotkey

    12,601Auf GitHub ansehen↗

    AutoHotkey is a Windows automation scripting language and task automator. It serves as a keyboard macro engine and custom hotkey manager designed to map specific key combinations to scripted actions. The project provides a domain-specific language for automating repetitive tasks and operating system functions. It enables the creation of keyboard shortcuts and macros to replace manual input and streamline digital workflows on Windows. The system covers window and process management, virtual input simulation, and the interception of keyboard and mouse input via operating system hooks. It furth

    Provides a scripting language to automate repetitive digital tasks and sequences of actions on Windows.

    C++autohotkeyautomationc-plus-plus
    Auf GitHub ansehen↗12,601
  • jackfrued/python-core-50-coursesAvatar von jackfrued

    jackfrued/Python-Core-50-Courses

    12,559Auf GitHub ansehen↗

    This project is a comprehensive programming education platform designed to teach Python fundamentals through a structured curriculum. It provides a sequence of lessons and exercises that cover core language syntax, data structures, and object-oriented programming concepts to help beginners build a foundation in software development. The curriculum distinguishes itself through a modular design that decomposes complex topics into discrete, sequential units. It utilizes a multi-modal delivery approach, combining written documentation with video tutorials and code samples to accommodate different

    Automates repetitive file operations and data processing tasks through pre-written scripts.

    Auf GitHub ansehen↗12,559
  • moghtech/komodoAvatar von moghtech

    moghtech/komodo

    10,290Auf GitHub ansehen↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Executes TypeScript snippets against the system API to automate complex administrative tasks.

    Rust
    Auf GitHub ansehen↗10,290
  • alexanderepstein/bash-snippetsAvatar von alexanderepstein

    alexanderepstein/Bash-Snippets

    9,934Auf GitHub ansehen↗

    This project is a collection of bash automation scripts and command-line utilities designed to automate common tasks and retrieve information from web APIs. It serves as a toolkit for developer references, network diagnostics, and media access directly from the terminal. A central component of the suite is a GitHub Gist manager that handles the full lifecycle of code snippets. This includes cloning and syncing Gists into local directories for offline access, organizing content through hashtags, and searching through snippet descriptions and file contents using regular expressions. The toolki

    Ships a collection of custom bash scripts for automating common tasks and interacting with web APIs.

    Shellbackupbashcheatsheet
    Auf GitHub ansehen↗9,934
  • mamedev/mameAvatar von mamedev

    mamedev/mame

    9,929Auf GitHub ansehen↗

    MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and consoles to run original software on modern devices. It functions as a retro gaming preservation framework for managing, verifying, and archiving ROM sets and disk images to ensure long-term software accessibility. The project features a system debugging tool for inspecting emulated memory, CPU registers, and execution flow via breakpoints and disassembly. It also includes a Lua-based automation layer that exposes core system state and hardware controls for custom behavior and anal

    Provides an embedded Lua engine to expose core system state and hardware controls for custom behavior and analysis.

    C++
    Auf GitHub ansehen↗9,929
  • macdownapp/macdownAvatar von MacDownApp

    MacDownApp/macdown

    9,781Auf GitHub ansehen↗

    Macdown is a markdown text editor and HTML renderer designed for structured document composition. It provides a workspace for writing in lightweight markup syntax while simultaneously generating a live HTML preview of the rendered output. The editor distinguishes itself through a programmable interface, offering a command line utility to open files or pipe text directly into the application. It further supports extensibility via a plugin system that allows for the addition of custom features and functional modules at runtime. The application handles technical documentation requirements inclu

    Enables the use of scripting languages to programmatically control editor behavior and execute custom automation.

    Rich Text Formatcocoamacosmarkdown
    Auf GitHub ansehen↗9,781
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    Provides the ability to run custom Python scripts to automate repetitive manual actions within the development environment.

    C++3d-graphics3d-graphics-engineanimation
    Auf GitHub ansehen↗8,954
Vorherige123Nächste
  1. Home
  2. Development Tools & Productivity
  3. Task Automation Scripts

Unter-Tags erkunden

  • Blender Automation ScriptsAutomation of repetitive 3D tasks in Blender by issuing high-level instructions that an AI translates into executable scripts. **Distinct from Task Automation Scripts:** Distinct from Task Automation Scripts: focuses on AI-driven automation of Blender tasks rather than general software automation.
  • Drawing Automation MacrosScripts and macros that automate repetitive drawing tasks such as adding boxes, connecting objects, or applying styles. **Distinct from Task Automation Scripts:** Distinct from Task Automation Scripts: focuses specifically on automating drawing and diagramming tasks rather than general software automation.
  • Dynamic Automation Helper GenerationRuntime creation and execution of custom scripts to build specific functions for browser tasks. **Distinct from Task Automation Scripts:** Focuses on the generative aspect of creating new helper functions during execution, rather than just executing existing task scripts.
  • EDA Automation ScriptsPython scripts that automate schematic and board operations by interacting with the electronic design environment. **Distinct from Task Automation Scripts:** Distinct from Task Automation Scripts: specifically targets electronic design automation tasks, not general software automation.
  • Embedded Scripting Engines1 Sub-TagExecution environments for running custom automation scripts directly on embedded hardware. **Distinct from Task Automation Scripts:** Distinct from general task automation: focuses on local, device-resident script execution for embedded hardware.
  • Typed API ScriptsScripts that use a type-aware client to interact with a system API for operational automation. **Distinct from Task Automation Scripts:** Distinct from general task automation scripts by specifically utilizing a typed client for system API interactions.