Git Product home page Git Product logo

taskt's Introduction

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. Please check out the Wiki for basic documenation surrounding the application and the available commands

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/Server 2012/Server 2016
  • 1GB ram
  • 200MB disk space
  • 1 vCPU
  • .NET Framework 4.8

Recommended

  • Windows 10/Server 2012/Server 2016
  • 4GB ram
  • 1GB disk space
  • 2 CPU
  • .NET Framework 4.8

Open New Issue Chat on Gitter

taskt's People

Contributors

ahmed-hamdan avatar atotalnoob avatar mbhatti125 avatar mohammed-hani avatar mondemonde avatar naga1992 avatar openbots-ff avatar rcktrncn avatar saucepleez avatar virtualfab avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.