Overview of LibreAutomate
masterLibreAutomate is a C# script editor and library designed for automating tasks on Windows. It allows developers to automate desktop and web UIs using keyboard, mouse, and API interactions. The platform supports finding and clicking buttons, links, and images, as well as managing files, windows, and programs.
Key capabilities include:
- UI Automation: Find and interact with UI elements (buttons, links, images).
- Triggers: Implement hotkeys, autotext (auto-replace/expand), and window-based triggers.
- Custom UI: Create custom toolbars (attachable to windows or screen edges), menus, and complex dialog windows.
- Extensibility: Use the full power of C#, .NET, NuGet libraries, and the Windows API.
- Deployment: Create independent
.exeprograms or.dlllibraries. - Development Tools: Includes a C# code editor with IntelliSense, a script manager, a cookbook, a debugger, and tools for recording keyboard/mouse input.