#Scripting

Showing 60 of 116 repositories tagged #scripting, ranked by stars

matryer
matryer
xbar

Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)

Score
78
β˜… 18.1k β‘‚ 653 +3/day
Go
zauberzeug
zauberzeug
nicegui

Create web-based user interfaces with Python. The nice way.

Score
100
β˜… 16.0k β‘‚ 934 +9/day
Python
AutoHotkey
AutoHotkey
AutoHotkey

AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

Score
100
β˜… 12.7k β‘‚ 1.1k +21/day
C++
kellyjonbrazil
kellyjonbrazil
jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

Score
91
β˜… 8.6k β‘‚ 244 +6/day
Python
wasm3
wasm3
wasm3

πŸš€ A fast WebAssembly interpreter and the most universal WASM runtime

Score
0
β˜… 7.9k β‘‚ 529 +5/day
C
fleetdm
fleetdm
fleet

Open device management

Score
100
β˜… 6.6k β‘‚ 931 β€”
Go
swiftbar
swiftbar
SwiftBar

Powerful macOS menu bar customization tool

Score
98
β˜… 4.3k β‘‚ 127 +20/day
Swift
domoticz
domoticz
domoticz

Free open source home automation system for Linux, Windows, Raspberry Pi. Supports Z-Wave, Zigbee, MQTT, and 150+ devices.

Score
82
β˜… 3.8k β‘‚ 1.2k +2/day
C++
weechat
weechat
weechat

The extensible chat client.

Score
73
β˜… 3.3k β‘‚ 355 +3/day
C
microsoft
microsoft
genaiscript

Automatable GenAI Scripting

Score
100
β˜… 2.9k β‘‚ 230 β€”
TypeScript
mlua-rs
mlua-rs
mlua

High level Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau bindings to Rust with async/await support

Score
100
β˜… 2.8k β‘‚ 211 +5/day
Rust
mouredev
mouredev
hello-bash-shell

Curso para aprender a trabajar con Bash (Bourne-again shell), lΓ­nea de comandos, terminal y scripting desde cero utilizando Warp (la terminal y entorno de desarrollo con IA).

Score
89
β˜… 2.3k β‘‚ 205 +9/day
Shell
rune-rs
rune-rs
rune

An embeddable dynamic programming language for Rust.

Score
91
β˜… 2.3k β‘‚ 114 +11/day
Rust
mun-lang
mun-lang
mun

Source code for the Mun language and runtime.

Score
82
β˜… 2.1k β‘‚ 81 +4/day
Rust
kscripting
kscripting
kscript

Scripting enhancements for Kotlin

Score
83
β˜… 2.1k β‘‚ 124 β€”
Kotlin
mxcl
mxcl
swift-sh

Easily script with third-party Swift dependencies.

Score
100
β˜… 1.9k β‘‚ 63 β€”
Swift
lmorg
lmorg
murex

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

Score
89
β˜… 1.9k β‘‚ 40 β€”
Go
JohnSundell
JohnSundell
Marathon

[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts πŸƒ

Score
50
β˜… 1.9k β‘‚ 74 β€”
Swift
Benexl
Benexl
yt-x

Posix script to browse youtube plus other yt-dlp supported sites from your terminal (fzf) or app launcher (rofi) with optional previews. (supports bash, zsh and dash)

Score
95
β˜… 1.6k β‘‚ 76 β€”
Shell
HarshCasper
HarshCasper
Rotten-Scripts

Scripts that will make you go WOW!

Score
33
β˜… 1.5k β‘‚ 500 β€”
Python
VoidenHQ
VoidenHQ
voiden

Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.

Score
93
β˜… 1.3k β‘‚ 59 +24/day
TypeScript
dropbox
dropbox
dbxcli

A scriptable Dropbox CLI for files, shared links, teams, and automation workflows

Score
91
β˜… 1.1k β‘‚ 107 +3/day
Go
lune-org
lune-org
lune

A standalone Luau runtime

Score
73
β˜… 919 β‘‚ 126 +2/day
Rust
deepnoodle-ai
deepnoodle-ai
risor

Risor is a fast, embeddable scripting language for Go applications. Add dynamic expressions, filters, and user-defined logic to your Go programs without embedding a heavy runtime like V8 or Python. Expressions compile to bytecode and run on a lightweight VM. Pure Go, minimal dependencies.

Score
67
β˜… 905 β‘‚ 38 +3/day
Go
pycontribs
pycontribs
jenkinsapi

A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers

Score
100
β˜… 885 β‘‚ 492 β€”
Python
gruntwork-io
gruntwork-io
bash-commons

A collection of reusable Bash functions for handling common tasks such as logging, assertions, string manipulation, and more

Score
73
β˜… 804 β‘‚ 166 β€”
Shell
murarth
murarth
ketos

Lisp dialect scripting and extension language for Rust programs

Score
27
β˜… 769 β‘‚ 45 β€”
Rust
szieke
szieke
ScriptCommunicator_serial-terminal

Scriptable cross-platform data terminal which supports: serial port, UDP, TCP, SPI, I2C and CAN.

Score
84
β˜… 755 β‘‚ 193 +1/day
C++
godotjs
godotjs
GodotJS

Add TypeScript/JavaScript Support for Godot 4.x with v8/QuickJS/JavaScriptCore/Browser

Score
50
β˜… 737 β‘‚ 46 +1/day
C
python-cmd2
python-cmd2
cmd2

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

Score
86
β˜… 689 β‘‚ 132 β€”
Python
makspll
makspll
bevy_mod_scripting

Bevy Scripting Plugin

Score
64
β˜… 631 β‘‚ 57 +1/day
Rust
abs-lang
abs-lang
abs

Home of the ABS programming language: the joy of shell scripting.

Score
11
β˜… 611 β‘‚ 39 β€”
Go
sagiegurari
sagiegurari
duckscript

Simple, extendable and embeddable scripting language.

Score
55
β˜… 585 β‘‚ 56 +3/day
Rust
s41r4j
s41r4j
phomber

[PH0MBER]: An open source infomation grathering & reconnaissance framework!

Score
18
β˜… 582 β‘‚ 111 β€”
Python
joshuar
joshuar
go-hass-agent

A Home Assistant, native app for desktop/laptop devices.

Score
56
β˜… 554 β‘‚ 26 +3/day
Go
unforswearing
unforswearing
applescript

Applescript applets, snippets, resources, and links

Score
45
β˜… 546 β‘‚ 74 β€”
AppleScript
techiescamp
techiescamp
python-for-devops

Python for DevOps repo with useful python scripts to learn and implement in your day-to-day devops automation tasks.

Score
36
β˜… 540 β‘‚ 412 β€”
Python
kellyjonbrazil
kellyjonbrazil
jello

CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

Score
41
β˜… 531 β‘‚ 23 β€”
Python
Useful-Scripts-Extension
Useful-Scripts-Extension
useful-script

Chrome extension that provides a lot of useful scripts

Score
82
β˜… 479 β‘‚ 88 +2/day
JavaScript
dylanslewis
dylanslewis
stylesync

A command line tool to extract shared styles from a Sketch document, and generate native code for any platform.

Score
67
β˜… 380 β‘‚ 7 β€”
Swift
HariSekhon
HariSekhon
Knowledge-Base

Large Tech Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, AWS, GCP and international Consulting including extensive Travel Tips around the world

Score
91
β˜… 349 β‘‚ 67 +2/day
Shell
kellyjonbrazil
kellyjonbrazil
jtbl

CLI tool to convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables

Score
30
β˜… 338 β‘‚ 7 β€”
Python
kevin-funderburg
kevin-funderburg
AppleScripts

My collection of AppleScripts I've developed or acquired over the years.

Score
32
β˜… 325 β‘‚ 36 +1/day
AppleScript
new92
new92
instatools

(InstaTools 2.0 soon to come πŸ‘€) 🧰 A collection of automation tools for Instagram πŸ“±| Written in Python 🐍 | Don't forget to ⭐ the repo !

Score
64
β˜… 314 β‘‚ 33 β€”
Python
Lcbx
Lcbx
GdScript2All

A transpiler for GdScript (targeting C# and c++) written in Python

Score
45
β˜… 306 β‘‚ 14 +5/day
Python
amterp
amterp
rad

Modern CLI scripts made easy.

Score
44
β˜… 302 β‘‚ 4 β€”
Go
NevermindNilas
NevermindNilas
TheAnimeScripter

A high-performance tool for video upscaling, interpolation, depth estimation, and more. Available as a CLI and Adobe Extension.

Score
55
β˜… 299 β‘‚ 11 +4/day
Python
HotKeyIt
HotKeyIt
ahkdll

AutoHotkey_H

Score
34
β˜… 296 β‘‚ 67 β€”
C++
adam-mcdaniel
adam-mcdaniel
atom

Shell scripting that will knock your socks off

Score
27
β˜… 280 β‘‚ 6 +1/day
Rust
babashka
babashka
obb

Ad-hoc ClojureScript scripting of Mac applications via Apple's Open Scripting Architecture.

Score
25
β˜… 247 β‘‚ 5 β€”
Clojure
OpenC3
OpenC3
cosmos

OpenC3 COSMOS

Score
80
β˜… 232 β‘‚ 83 β€”
Ruby
cablehead
cablehead
xs

crossing the streams

Score
75
β˜… 214 β‘‚ 13 +4/day
Rust
yshui
yshui
deai

One-stop automation system for Linux

Score
61
β˜… 184 β‘‚ 3 β€”
C
Twigonometry
Twigonometry
Cybersecurity-Notes

My Markdown notes for all things cybersecurity

Score
70
β˜… 183 β‘‚ 46 β€”
kigster
kigster
bashmatic

Optimized for humans, 900+ BASH DSL functions for all walks of life. Über Toâlkit for über geeks and UNIX command line power users. Visit https://bashmatic.dev for more info..

Score
73
β˜… 182 β‘‚ 20 β€”
Shell
volution
volution
vonuvoli-scheme

vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind

Score
9
β˜… 182 β‘‚ 14 β€”
Rust
zeiss-microscopy
zeiss-microscopy
OAD

Collection of tools and scripts useful to automate microscopy workflows in ZEN Blue using Python and Open Application Development tools and AI tools.

Score
77
β˜… 168 β‘‚ 55 +1/day
Jupyter Notebook
katana-project
katana-project
slicer

A modern Java reverse engineering tool for the web.

Score
0
β˜… 148 β‘‚ 5 +1/day
Svelte
jazzdotdev
jazzdotdev
jazz

The Scripting Engine that Combines Speed, Safety, and Simplicity

Score
0
β˜… 148 β‘‚ 10 β€”
Rust
cablehead
cablehead
http-nu

The surprisingly performant, Nushell-scriptable, cross.stream-powered, Datastar-ready HTTP server that fits in your back pocket. πŸ˜πŸ’«πŸš€πŸ’œ

Score
70
β˜… 145 β‘‚ 11 β€”
Rust
Related Topics
#automation#python#bash#cli#linux#rust#javascript#shell#terminal#scripting-language#command-line#shell-scripting

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly