Live data from Hacker News

TA.Gui – A tool for non-developers and business users to automate web apps

github.com

21–30 of 31 posts

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#22
post #19

Other options : Dejaclick Selenium IDE

Thanks supremesaboteur for your feedback, I have not used Dejaclick before. For Selenium IDE, I got the impression that I cannot have access to conditions, loops, datatables, object repositories, invoking by API/scheduling, make outgoing API calls, etc. Without writing code. I thought it was a rather limited tool (the Selenium IDE part), so usually test automation teams write their own frameworks in their preferred p…

You should mention that in the README. 'Why TAGui over currently available tooling ?' is the first question many people will ask

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#23
post #2

Looks like AppleScript for the web. Neat! In theory could it also be used to script actual desktop applications with JS UIs?

(hit the comment limit yesterday, trying again)

Thanks nerdponx!

Do you mean cross-platform desktop apps base on Electron for example? Currently the terminate points are PhantomJS or Firefox and I haven't tested that use case.

https://raw.githubusercontent.com/tebelorg/TA.Gui/master/src...

For raw desktop apps, might be able to work some integration out with projects such as RobotJS or pywinauto. Regardless, feel free to reach me at support@tebel.org or the repo issues page.

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#24
post #14

Nice tool and well done. But the overall idea very much looks like the popular iMacros for Chrome or iMacros for Firefox browser addons - Chrome version here: https://chrome.google.com/webstore/detail/imacros-for-chrome... And for non-developers the screenshot-driven Kantu Web Automation Browser (Chromium-based, https://kantu.io ) is much easier to use than any tool that relies on Xpath and CSS Selectors.

(hit the comment limit yesterday)

Hi 23432, thank you for your kind feedback :)

I have not used iMacros before but did a quick check. I guess one of the difference would be it costs between $500-$3000 for different types of licenses (common for RPA software like Automation Anywhere or UiPath), while TA.Gui is under MIT license free to use/modify/share.

iMacros supports scripting by writing code, while one of the primary aims of TA.Gui is to minimize writing code while still supporting datatables, object repositories, incoming and outgoing API calls etc. I can't add more since I have not used iMacro but have noted this tool for reference.

For Kantu, it reminds me of SikuliX project, except that SikuliX is for entire desktop while Kantu is for browser. Have noted this down as well for reference :)

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#25
post #6

Looks cool, well done. I toyed with the idea of building something similar as a product a few months ago. I think there's an opportunity for a service that allow users to create their own integrations for services that are too niche for Alexa/Siri etc to bother with, but would still benefit from automation. Example might be booking local tennis courts, seeing what specials are on at local restaurant, etc. Some other…

Thank you grw_ :) And especially for sharing your well thought out points.

I have noted down all your ideas for further exploration. I'm chewing on an idea of crowdsourcing + marketplace, where people can make use of the flows made by others (without sensitive credentials), and where users with complex automation requests can have someone do it for a small goodwill fee.

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#26
post #21

It's for non-developers and business users, but your demo uses vi and a command line. I would not expect most non-developers and business users to be comfortable with those tools.

Thanks wffurr for your feedback, using notepad will do as well, but yes, I believe there is still a large potential gap to be closed in removing user friction, and that is the priority in pipeline. The other being porting over to Windows after the ground issues from incoming feedback are resolved.

For the beta, a primary aim is to minimize writing code to zero or minimal if a user knows JavaScript. I started working on this general tool 2-3 months ago because I hate writing code to drive automation.

I was spending much time copying and pasting and editing that I can't believe its 2016. I want to retain all the capability of handling complex scenarios, without writing large chucks of code.

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#27
Thank you tanky_frank for sharing here :) Overnight the stars jumped from 2 to 500+, and became trending repo #2 on GitHub.

Hope to say hi to you at support@tebel.org. Next in pipeline is making the Chrome extension more expressive, and porting to Windows.

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#28
post #19

Earlier quoted context omitted.

Thanks supremesaboteur for your feedback, I have not used Dejaclick before. For Selenium IDE, I got the impression that I cannot have access to conditions, loops, datatables, object repositories, invoking by API/scheduling, make outgoing API calls, etc. Without writing code. I thought it was a rather limited tool (the Selenium IDE part), so usually test automation teams write their own frameworks in their preferred p…

You should mention that in the README. 'Why TAGui over currently available tooling ?' is the first question many people will ask

Sure supremesaboteur, thanks for your suggestion!

Re: TA.Gui – A tool for non-developers and business users to automate web apps

#29
post #16
post #3

Windows defenders reports a malware when trying to download the master branch. Now I will be forced to format my company laptop. Great! P.S: The reported virus is Trojan:Win32/Sprinsky.

Hi register, I'm sorry for the trouble of false-positive. I have closed the issue raised with the following remark. Thanks to tinodotim, downandout, swznd and all for helping to isolate the cause! https://github.com/tebelorg/TA.Gui/issues/8 Issue and cause found by Hacker News users - https://news.ycombinator.com/item?id=13674669 Resurrectio_LICENSE.GPL is cloned from Resurrectio project. I will temporarily remove th…

Eric has provided an updated license which is verified to yield no false-positive. Has committed and updated the issue with URL of the scan results - https://github.com/tebelorg/TA.Gui/issues/8
Post reply on HN