# LibreAutomate **Repository Path**: renjunfeng/LibreAutomate ## Basic Information - **Project Name**: LibreAutomate - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-11-05 - **Last Updated**: 2026-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LibreAutomate C# script editor and automation library for Windows. Some features of the automation library: - Automate desktop and web UI using keys, mouse and API. Find and click buttons, links, images. - Launch programs. Manage files and windows. Transfer and process text and other data. - Hotkeys, autotext and other triggers. Auto-replace/expand text when typing. Auto-close windows. Remap keys. - Custom toolbars that can be attached to windows or screen edges. And menus. - Custom dialog windows of any complexity can be created easily in code. - All classes/functions are documented. - The library can be used in other programs too. [More info](https://www.libreautomate.com/api/index.html), [NuGet](https://www.nuget.org/packages/LibreAutomate). - Uses .NET 10. Some features of the script editor app: - The scripting language is C#. The app is a good way to learn it. - C# code editor with intellisense. Script manager, cookbook, debugger. - Tools for recording keyboard/mouse and selecting UI objects such as buttons, links and images. - Also you can use .NET and other libraries. Tools and databases for NuGet, Windows API, icons. - Can create independent .exe programs and .NET libraries. More info: https://www.libreautomate.com/ Editor window ![window](https://www.libreautomate.com/images/window.png#1 "Editor window") ## How to build You need Visual Studio 2026. When installing, select these workloads: .NET desktop development; Desktop development with C++. It also installs .NET 10 SDK and Windows 11 SDK; or install them separately. 1. Clone or download/extract the source code. 2. Open `Au.sln` in Visual Studio. 3. Switch to platform x86. Build solution. 4. Switch to platform ARM64. Build solution. 5. Switch to platform AnyCPU. Build solution. 6. Run `Au.Editor` project. It should open the editor window. ## Code signing Free code signing provided by [SignPath.io](https://about.signpath.io/), certificate by [SignPath Foundation](https://signpath.org/). [Code signing policy](Readme/code-signing-policy.md)