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

Commercial

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.

Comprehensive set of actions for diverse automation needs.
Scripting
Development Office & Productivity
PowerPro

PowerPro

Free

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.

Extremely high level of customization for interface and functionality.
Scripting
Development OS & Utilities
progeCAD Smart

progeCAD Smart

Free Personal

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.

Completely free with no subscription required.
IntelliCAD
Photos & Graphics
NaroCAD

NaroCAD

Open Source

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.

Robust parametric modeling capabilities.
3D modelling
Photos & Graphics
VisualCron

VisualCron

Commercial

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.

User-friendly drag-and-drop interface simplifies workflow creation.
Scheduling
Office & Productivity
Kantu Web Automation Browser

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.

Accessible for users without deep coding knowledge.
Browser integration
Development Office & Productivity
TCC/LE

TCC/LE

Freemium

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.

Significantly more features than CMD.EXE
Command line
OS & Utilities
REBOL

REBOL

Free

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.

Highly portable across various operating systems and architectures.
Distributed Computing
Development Network & Admin
Actiona

Actiona

Open Source

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.

User-friendly visual scripting interface
Team Collaboration
Office & Productivity
wxWidgets

wxWidgets

Open Source

wxWidgets is a mature, open-source C++ library that empowers developers to create cross-platform graphical user interfaces (GUIs) with native look and feel.

Native look and feel on each platform.
Python
Development
My Visual Database

My Visual Database

Commercial

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.

Easy to use for non-programmers.
Built-in editor
Development Office & Productivity
Binary Ninja

Binary Ninja

Commercial

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.

Highly accurate and capable static analysis engine.
Hex Editor
Development Security & Privacy
Breevy

Breevy

Commercial

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.

Extensive feature set for text expansion and automation.
Launcher
Office & Productivity
PyQt

PyQt

Open Source

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.

Comprehensive access to the robust Qt framework.
Scripting
Development Education & Reference
Tcl

Tcl

Open Source

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.

Easy to learn and use, especially for scripting.
Scripting
Development
SciDaVis

SciDaVis

Open Source

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.

Completely free and open source.
Education & Reference
QCAD

QCAD

Free Personal

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.

Free and open-source (Community Edition)
Scripting
Development OS & Utilities Photos & Graphics
Jitbit Macro Recorder

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.

Easy recording of mouse and keyboard actions.
Scripting
Development Office & Productivity
Babun

Babun

Open Source

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.

Pre-configured with essential developer tools, saving setup time.
Developer Tools
Development OS & Utilities
Action(s)

Action(s)

Free

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.

Extensive library of prebuilt actions simplifies automation for common tasks.
Scripting
Office & Productivity
WinParrot

WinParrot

Free

WinParrot is a freeware Windows application designed for recording and playing back repetitive tasks and actions, essentially creating macros to automate workflow.

Free to use
Record desktop activity
Office & Productivity
Pulover’s Macro Creator

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.

Free and open-source, providing powerful automation without cost.
Scripting
Development Office & Productivity OS & Utilities
NirCmd

NirCmd

Free

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.

Extremely small and portable, requires no installation.
Command line interface
OS & Utilities
UiPath Studio Community

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.

Free for individuals and small businesses.
Business process automation
Office & Productivity Web Browsers
jRuby

jRuby

Open Source

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.

Seamless interoperability with Java.
Interpreter
Development
Texter

Texter

Open Source

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.

Highly effective text expansion and substitution.
Portable
Office & Productivity
Clojure

Clojure

Open Source

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.

Excellent support for concurrent programming due to immutability and built-in fe...
Compiler
Development
OpenToonz

OpenToonz

Open Source

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.

Completely free and open-source.
3d camera
ArchiCAD

ArchiCAD

Commercial

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.

Excellent integrated 2D and 3D workflow
3D modelling
Photos & Graphics
Roblox

Roblox

Freemium

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.

Vast library of diverse user-generated games and experiences.
Free to play
Education & Reference Games
Showing 1 - 30 of 56 results