Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

qgindi/LibreAutomate

Open more actions menu

Repository files navigation

LibreAutomate C#

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, NuGet.
  • Uses .NET 9.

Some features of the script editor program:

  • The scripting language is C#. The program 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 and download: https://www.libreautomate.com/

Editor window

window

How to build

You need Visual Studio Community 2022. When installing, select these workloads: .NET desktop development; Desktop development with C++. It also installs .NET 9 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.

Sponsor this project

 

Contributors 2

  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.