taskt logo

taskt

Open-source RPA client for building rule-based automation without writing application code

Open Source Alternative to
Repository activity
  • Stars1.3k
  • Forks394
  • Open Issues56
License

Apache-2.0

Languages
  • C#
  • JavaScript
  • PowerShell
taskt screenshot

About taskt

taskt is a free, open-source process automation client built on the .NET Framework in C#. It is designed to automate web and desktop work by letting users build scripts instead of writing application code. The goal is to handle repetitive tasks such as data entry and report generation with a visual automation workflow.

taskt includes a what you see is what you get bot designer, an element recorder, and a screen recorder for building and replaying automation. Scripts are interpreted at run time against selected inputs. It also works with Excel workbooks, can start and stop processes, launch VB and PowerShell scripts, run custom code through .NET DLLs and services, and perform OCR.

The project is Apache 2.0 licensed and available for personal and commercial use. An optional server component can publish and execute tasks remotely, monitor bot health, and surface worker metrics. The current releases are for Windows, and the app is distributed as signed releases or from source.

Key features

  • WYSIWYG bot designer with dozens of automation commands
  • Element recorder and screen recorder for replaying scripted automation
  • Automates web and desktop applications
  • Works with Excel workbooks, VB, PowerShell, and custom .NET code
  • Optional server component for remote task execution and bot monitoring

Details

First released
2018
Platforms
Windows
Deployment
self-hostable
Language
C# · .NET Framework
License
Apache 2.0
OCR
Built-in, OneNote install required