ランキングに戻る

saucepleez/taskt

C#taskt.net

taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework

processautomationrpauiroboticsrobot-frameworkrobots
スター成長
スター
1.4k
フォーク
396
週間成長
Issue
49
5001k
2018年6月2021年2月2023年11月2026年7月
README

taskt

taskt (formerly sharpRPA) is the first truly free, easy to use, and open-source process automation client built on the .NET Framework in C#. taskt allows you to build and design process automation without needing to write application code.

License Open Source Love svg1

branch build status
master Build Status
development-branch Build Status

taskt-main-screen

Click. Configure. Done. taskt allows you to automate the boring stuff and create efficienies by giving you the power to craft a digital workforce that executes and performs rule-based automation. No API? No Problem! Included is a "what you see is what you get" bot designer with dozens of automation commands. An element recorder and screen recorder is also included that can record and replay scripted automation.

Recorder

How does taskt work? taskt works by allowing a bot developer to design a bot configuration known as a script. The bot configuration is then intepreted by a script engine at run-time and executes against the bot developer's selected parameter inputs. Each command contains the definitions for the required inputs as well as the required logic at run-time.

Configuring Tasks

What can taskt do? taskt can perform automation on both web and desktop applications, simulating the actions a person would do. From swivel-chair data entry to report generation, taskt can handle your automation needs. Prefer to write and implement code? taskt can use your existing .NET DLLs and services additionally with the ability to compile code on the fly using the Custom Code command! taskt can start and stop processes, launch VB and PowerShell scripts, work directly with Excel workbooks, and perform OCR (OneNote installation required) among many other functions. You can review all the automation commands by clicking here.

Manage Your Workforce CURRENTLY IN ALPHA Manage and orchestrate your digital workforce with taskt's optional server component that allows you to publish and execute tasks remotely as well as monitor the overall health of your bots and discover metrics around your robot workers.

tasktServer

How can I get started? Find and download the latest signed release by clicking HERE. Extract to any folder and double-click 'taskt.exe'. taskt will ask if you want to create a scripts folder to store your scripts as well as copy and deploy sample files. You can also build directly from source -- take the latest from the master branch!

What does taskt Cost? taskt is free for both personal and commercial use. taskt is licensed under the Apache 2.0 License -- see LICENSE.md for further details. As a community-driven project, the goal of taskt is to give everyone, big or small, the ability to build and deploy process automation.

Let us know what you think! Feel free to open up a feature request or report a bug/issue.

System specifications

Please note whatever software that taskt is automating can affect the minimum software requirements.

Minimum

  • Windows 7/8.1/10/11/Server 2012/2016/2019 (32bit and 64bit)
  • 1GB ram
  • 200MB disk space
  • 1 vCPU
  • .NET Framework 4.8
  • (We think it will probably work in Windows Server 2022/2025 :-)

Attension: Windows 7, Windows 8.1, Windows Server 2012, Windows Server 2016 are no longer supported.

  • Windows 10/11/Server 2019 (32bit and 64bit)
  • 4GB ram
  • 1GB disk space
  • 2 CPU
  • .NET Framework 4.8
  • (We think it will probably work in Windows Server 2022 :-)

Attention: After windows 10 support ends, windows 10 will be removed from the recommended environment.

Open New Issue Chat on Gitter

関連リポジトリ
htop-dev/htop

htop - an interactive process viewer

CGNU General Public License v2.0processviewer
htop.dev
8.2k611
open-cli-tools/concurrently

Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.

TypeScriptnpmMIT Licenseclicommand-line
npmjs.com/package/concurrently
7.8k269
sindresorhus/fkill-cli

Fabulously kill processes. Cross-platform.

JavaScriptnpmMIT Licensenodejscli-app
7k213
dalance/procs

A modern replacement for ps written in Rust

Rustcrates.ioMIT Licenserustcli
6.1k146
Tyrrrz/CliWrap

Library for interacting with command-line interfaces

C#MIT Licensecommand-linecli
nuget.org/packages/CliWrap
5k283
hhxsv5/laravel-s

LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.

PHPPackagistMIT Licenseswoolelaravel
3.9k465
M2TeamArchived/NSudo

[Deprecated, work in progress alternative: https://github.com/M2Team/NanaRun] Series of System Administration Tools

C++Othertrustedinstallersystem
nsudo.m2team.org
2.2k252
alibaba/compileflow

🎨 core business process engine of Alibaba Halo platform, best process engine for trade scenes. | 一个高性能流程编排引擎

JavaMavenApache License 2.0flowcompile
2k281
miyuesc/bpmn-process-designer

bpmn-js 工具库

TypeScriptnpmApache License 2.0vuevuejs
juejin.cn/post/7304831120710434868
1.8k489
pixelb/ps_mem

A utility to accurately report the in core memory usage for a program

PythonPyPIGNU Lesser General Public License v2.1rammemory
1.6k287
sheredom/subprocess.h

🐜 single header process launching solution for C and C++

CThe Unlicenseccpp
1.4k105
elarity/advanced-php

最近打算写一些php一些偏微妙的教程,比如关于多进程、socket等相关,都是自己的一些感悟心得

Apache License 2.0phpsocket
1.3k254