Windows Softwares to Scripting

Discover Windows Softwares to Scripting.

Python scripting API for automating tasks, developing tools, and creating add-ons.

Best Windows Softwares to Scripting

Sort:
WinAutomation

WinAutomation

Development Desktop Automation
WinAutomation is a comprehensive Windows automation software designed to streamline repetitive tasks through intuitive macro recording, web automation, and robust task scheduling, empowering users of all skill levels to boost productivity without extensive coding.
more
Commercial
Comprehensive set of actions for diverse automation needs.
PowerPro

PowerPro

Development Desktop Utility
PowerPro is a lightweight yet powerful Windows utility that puts you in control of your desktop environment. It offers extensive automation, scripting capabilities, customizable interfaces, and a wide array of tools for file management, system optimization, and program launching.
more
Free
Extremely high level of customization for interface and func...
progeCAD Smart

progeCAD Smart

Photos & Graphics Desktop
progeCAD Smart is a powerful and free 2D CAD software based on the IntelliCAD engine. It offers extensive DWG compatibility, essential drafting tools, and supports LISP scripting for customization.
more
Free Personal
Completely free with no subscription required.
NaroCAD

NaroCAD

Photos & Graphics Desktop Application
NaroCAD is a robust and extensible 3D parametric modeling CAD software, designed for professionals and hobbyists needing precise control over their designs. It offers a comprehensive suite of tools for solid modeling, featuring a clear workflow and supporting various industry-standard formats.
more
Open Source
Robust parametric modeling capabilities.
VisualCron

VisualCron

Office & Productivity On-Premise Software
VisualCron is a powerful and flexible automation and job scheduling tool designed for Windows environments, enabling users to automate a wide range of tasks, scripts, and business processes without extensive coding knowledge.
more
Commercial
User-friendly drag-and-drop interface simplifies workflow cr...
Kantu Web Automation Browser

Kantu Web Automation Browser

Development Desktop Application
Kantu Web Automation Browser is a versatile tool designed for web browser automation, workflow automation, and web scraping. It empowers users to create macros, automate tasks, and test web applications without requiring extensive coding knowledge. With support for multiple browsers and robust features like image recognition and API integration, Kantu is a powerful solution for various web-based automation needs.
more
Free Personal
Accessible for users without deep coding knowledge.
TCC/LE

TCC/LE

OS & Utilities Desktop Application
TCC/LE is a powerful command line interpreter designed as a superior replacement for the standard Windows CMD.EXE. It offers a rich set of features for enhanced command-line productivity and scripting on the Windows platform.
more
Freemium
Significantly more features than CMD.EXE
REBOL

REBOL

Development Scripting
REBOL is a lightweight, cross-platform language designed for data exchange, networking, and distributed computing. It's known for its expressive syntax and focus on dialects for various tasks, making it suitable for scripting and building domain-specific applications.
more
Free
Highly portable across various operating systems and archite...
Actiona

Actiona

Office & Productivity Task Automation
Actiona is a free task automation tool that allows users to create and execute automated workflows without extensive programming knowledge. It supports various actions including mouse clicks, keyboard input, program execution, and image recognition, making it suitable for automating repetitive tasks on Linux systems.
more
Open Source
User-friendly visual scripting interface
wxWidgets

wxWidgets

Development Desktop Development
wxWidgets is a mature, open-source C++ library that empowers developers to create cross-platform graphical user interfaces (GUIs) with native look and feel.
more
Open Source
Native look and feel on each platform.
My Visual Database

My Visual Database

Development Database Software
My Visual Database is an intuitive development environment designed for creating Windows database applications without the need for extensive programming knowledge. It allows users to build everything from simple contact lists to complex business systems.
more
Commercial
Easy to use for non-programmers.
Binary Ninja

Binary Ninja

Development Reverse Engineering Platform
Binary Ninja is a powerful and extensible reverse engineering platform built for analyzing and manipulating executable binaries. It offers advanced static analysis capabilities, integrated debugging, and support for a wide range of architectures, making it an essential tool for security researchers, malware analysts, and software developers.
more
Commercial
Highly accurate and capable static analysis engine.
Breevy

Breevy

Office & Productivity Desktop Application
Breevy is a robust text expander for Windows designed to accelerate typing by replacing abbreviations with predefined text snippets, phrases, or even rich text. It enhances productivity for writers, programmers, customer support, and anyone who finds themselves repeatedly typing the same content.
more
Commercial
Extensive feature set for text expansion and automation.
PyQt

PyQt

Development Desktop Applications
PyQt is a Python binding for the powerful and versatile Qt cross-platform GUI toolkit. It allows Python developers to create feature-rich graphical applications for desktop, mobile, and embedded platforms.
more
Open Source
Comprehensive access to the robust Qt framework.
Tcl

Tcl

Development Scripting
Tcl (Tool Command Language) is a dynamic, high-level scripting language ideal for rapid application development, scripting, and automation, particularly strong in graphical user interfaces.
more
Open Source
Easy to learn and use, especially for scripting.
SciDaVis

SciDaVis

Education & Reference Data Analysis
SciDAVis is a free and open-source application for scientific data analysis and visualization, providing powerful tools for plotting and data manipulation specifically designed for scientists and engineers.
more
Open Source
Completely free and open source.
QCAD

QCAD

Development 2D CAD Software
QCAD is an open-source 2D CAD system designed for drafting, providing a cost-effective solution for technical drawings, plans, and diagrams across various disciplines including architecture, engineering, and mechanical design. It is known for its user-friendly interface and extensive toolset for creating precise 2D geometry.
more
Free Personal
Free and open-source (Community Edition)
Jitbit Macro Recorder

Jitbit Macro Recorder

Development Desktop Automation
Jitbit Macro Recorder is a powerful Windows automation tool that records mouse and keyboard actions into macros and offers various features like converting macros to executable files, scripting capabilities, and task automation.
more
Commercial
Easy recording of mouse and keyboard actions.
Babun

Babun

Development Developer Tool
Babun is a Windows shell with a focus on developers, providing a Unix-like command-line environment powered by Cygwin. It offers a wealth of pre-configured tools and features for seamless development workflows on Windows.
more
Open Source
Pre-configured with essential developer tools, saving setup ...
Action(s)

Action(s)

Office & Productivity Desktop Automation
Action(s) was a versatile Windows automation tool designed to streamline repetitive tasks through prebuilt actions, scripting, and maco creation. It allowed users to automate actions, create complex workflows, and even compile them into standalone executables without extensive coding knowledge.
more
Free
Extensive library of prebuilt actions simplifies automation ...
WinParrot

WinParrot

Office & Productivity Desktop Automation
WinParrot is a freeware Windows application designed for recording and playing back repetitive tasks and actions, essentially creating macros to automate workflow.
more
Free
Free to use
Pulover’s Macro Creator

Pulover’s Macro Creator

Development Utility
Pulover’s Macro Creator is a free, portable Windows automation tool and script generator based on the powerful AutoHotkey language. It empowers users to automate repetitive tasks without writing code, offering a visual interface to create macros, script generators, text expanders, and more. It's ideal for simplifying workflows and increasing productivity.
more
Open Source
Free and open-source, providing powerful automation without ...
NirCmd

NirCmd

OS & Utilities Utility
NirCmd is a powerful and incredibly compact command-line utility for Windows. It provides a vast array of commands to perform system control and automation tasks directly from the command prompt, scripts, or batch files, without any graphical interface.
more
Free
Extremely small and portable, requires no installation.
UiPath Studio Community

UiPath Studio Community

Office & Productivity Desktop Application
UiPath Studio Community is a powerful, free automation tool for individuals and small teams to design and execute robotic process automation workflows. It's ideal for automating repetitive tasks in desktop and web applications, making daily work more efficient and less prone to human error.
more
Free
Free for individuals and small businesses.
jRuby

jRuby

Development Web Development
JRuby is a robust implementation of the Ruby programming language built on the Java Virtual Machine (JVM). It provides seamless interoperability between Ruby and Java, allowing developers to leverage the strengths of both ecosystems.
more
Open Source
Seamless interoperability with Java.
Texter

Texter

Office & Productivity Utility
Texter is a lightweight Windows utility designed for enhancing text input efficiency through text expansion, automation, and hotkey-driven actions. It allows users to define custom abbreviations for frequently used text snippets or commands, streamlining repetitive typing tasks and increasing overall productivity.
more
Open Source
Highly effective text expansion and substitution.
Clojure

Clojure

Development Web Development
Clojure is a dynamic, functional dialect of the Lisp programming language on the Java virtual machine (JVM). It emphasizes immutability and persistent data structures for robust concurrent programming.
more
Open Source
Excellent support for concurrent programming due to immutabi...
OpenToonz

OpenToonz

Desktop Application
OpenToonz is a powerful, open-source 2D animation software widely used in professional studio production and by independent artists alike. It offers a comprehensive suite of tools for vector and raster drawing, frame-by-frame animation, bone rigging, complex effects, and scanned drawing cleanup.
more
Open Source
Completely free and open-source.
ArchiCAD

ArchiCAD

Photos & Graphics Desktop
ArchiCAD is a powerful BIM software suite designed for architects, engineers, and construction professionals. It facilitates comprehensive building information modeling, design, and documentation workflows for projects of all scales on both Windows and macOS platforms.
more
Commercial
Excellent integrated 2D and 3D workflow
Roblox

Roblox

Education & Reference Game Platform
Roblox is a global platform uniting people through play. It is powered by users, offering an ever-expanding universe of immersive experiences created by a community of millions of developers and players.
more
Freemium
Vast library of diverse user-generated games and experiences...
Showing 1 - 30 of 56