Scripting Softwares and Apps

Discover best Scripting softwares, apps and websites.

Best Scripting Softwares and Apps

Sort:
AutoHotkey

AutoHotkey

Development Utility
AutoHotkey is a free, open-source scripting language for Windows tailored for easy automation of desktop tasks, creating customized keyboard shortcuts, and expanding text snippets. It empowers users to automate repetitive actions and personalize their Windows experience through simple scripts.
more
Open Source
Free and open-source
Greasemonkey

Greasemonkey

Development Browser Extension
Greasemonkey is a highly influential and versatile Firefox extension that empowers users to personalize and enhance their web browsing experience by installing custom scripts. These scripts can modify web page content, alter layouts, add new functionalities, and automate tasks, effectively customizing how users interact with websites.
more
Open Source
Enables deep customization of web pages.
Freeplane

Freeplane

Business & Commerce Desktop
Freeplane is a powerful and free mind mapping software that allows users to organize ideas, create outlines, and manage information in a hierarchical structure. It leverages the power of visual organization to facilitate brainstorming, project planning, and knowledge management.
more
Open Source
Completely free and open-source.
Lua

Lua

Development Scripting
Lua is a powerful, fast, and lightweight scripting language designed for embedding in applications. It's known for its simplicity, portability, and efficiency, making it ideal for a wide range of uses from embedded systems to game development and configuration.
more
Open Source
Extremely lightweight and fast
PowerShell

PowerShell

Development Command-Line Utility
PowerShell is Microsoft's versatile task automation and configuration management framework. It encompasses a command-line shell and a powerful scripting language built on the .NET Framework, enabling users to automate administrative tasks across Windows, macOS, and Linux environments.
more
Open Source
Powerful object-based approach to system management.
Tampermonkey

Tampermonkey

Development Browser Extension
Tampermonkey is a powerful and popular browser extension that functions as a userscript manager. It allows users to customize and enhance their web browsing experience by running small JavaScript programs called userscripts on specific websites.
more
Free Personal
Extensive customization of websites.
ZOC

ZOC

Development Terminal Emulator
ZOC is a professional terminal emulator designed for Windows and macOS. It offers a wide range of terminal emulation types and robust features for secure shell (SSH) and Telnet connections, scripting automation, and file transfers. It's a reliable tool for system administrators, network engineers, and developers.
more
Commercial
Extensive support for various terminal emulations including ...
AutoKey

AutoKey

Development Productivity Software
AutoKey is a versatile text expansion, text replacement, and task automation utility designed for the Linux operating system. It allows users to create custom shortcuts (hotstrings and hotkeys) to expand predefined text snippets or execute Python scripts for more complex automation tasks.
more
Open Source
Effective text expansion and replacement.
Bitwig Studio

Bitwig Studio

Audio & Music Music Production
Bitwig Studio is a comprehensive Digital Audio Workstation designed for music creation, production, performance, and DJing across multiple platforms. It emphasizes flexibility and efficiency through innovative tools like its modular environment, The Grid, and a fluid workflow for both linear arrangement and non-linear clip launching.
more
Commercial
Highly flexible and innovative workflow with seamlessly inte...
Proxomitron

Proxomitron

Development Web Filtering Proxy
Proxomitron is a highly customizable, discontinued web filtering proxy designed for advanced users looking to control web content extensively. It allows users to block ads, pop-ups, and other unwanted elements, modify web pages, and manage privacy through rule-based filtering.
more
Free
Extremely high level of customization through rule-based fil...
Groovy

Groovy

Development Scripting
Apache Groovy is a powerful, optionally typed and dynamic language for the Java platform. It seamlessly integrates with existing Java code and libraries, making it a versatile tool for scripting, application development, testing, and automation.
more
Open Source
Seamless interoperability with Java.
Apple Swift

Apple Swift

Development Mobile Development
Swift is a powerful and intuitive compiled programming language from Apple, building on the best of C and Objective-C without the constraints of C compatibility. It's designed for safety, performance, and modern software design patterns, enabling developers to create apps for iOS, macOS, watchOS, tvOS, and beyond.
more
Open Source
Enhanced safety features reduce runtime errors.
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 ...
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.
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.
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)
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.
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.
Scratch

Scratch

Development Text Editor
Scratch is a powerful yet lightweight text editor designed for developers and anyone working with code or plain text. It offers automatic saving, syntax highlighting, and a range of features to boost productivity, all within a customizable and extensible interface.
more
Open Source
Automatic saving significantly reduces risk of data loss.
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...
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.
Hack

Hack

Development Web Development
Hack is a programming language for the HipHop Virtual Machine (HHVM), combining the fast development cycle of dynamically typed languages with the discipline of static typing. It offers features like type hinting and asynchronous programming primitives, making it suitable for building complex, performant web applications.
more
Open Source
Improved performance through HHVM.
Squirrel (programming language)

Squirrel (programming language)

Development Scripting Engine
Squirrel is a high-level, imperative and object-oriented programming language designed for embedding in applications.
more
Open Source
Excellent for embedding in C++ applications with a clean API...
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...

Recently Added Scripting Apps and Services

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...
Squirrel (programming language)

Squirrel (programming language)

Development Scripting Engine
Squirrel is a high-level, imperative and object-oriented programming language designed for embedding in applications.
more
Open Source
Excellent for embedding in C++ applications with a clean API...
Hack

Hack

Development Web Development
Hack is a programming language for the HipHop Virtual Machine (HHVM), combining the fast development cycle of dynamically typed languages with the discipline of static typing. It offers features like type hinting and asynchronous programming primitives, making it suitable for building complex, performant web applications.
more
Open Source
Improved performance through HHVM.
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.
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...