Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scripting

Scripting

243 projects

Showing 36 of 243 projects

Typst
TypstRust

A markup-based typesetting system designed to be as powerful as LaTeX while being easier to learn and use.

#compiler#cli-tool#document-generation
Stars55.0k
Forks1.6k
Last commit2 days ago
PowerShell
PowerShellC#

A cross-platform automation and configuration tool/framework optimized for structured data, REST APIs, and object models.

#hacktoberfest#devops#rest-api
Stars54.5k
Forks8.4k
Last commit3 days ago
zx
zxJavaScript

A tool for writing better scripts using JavaScript with cross-platform shell command execution.

#exec#devops#bash-alternative
Stars45.6k
Forks1.3k
Last commit25 days ago
curl (k)
curl (k)C

A command-line tool and library for transferring data with URLs, supporting over 25 protocols including HTTP, FTP, SSH, and WebSocket.

#user-agent#library#client
Stars42.4k
Forks7.3k
Last commit2 days ago
Scoop
ScoopPowerShell

Scoop is a command-line installer for Windows that simplifies app management without UAC prompts.

#installer#app-installation#scripting
Stars24.4k
Forks1.5k
Last commit1 month ago
Potential command injection in resolv.rb
Potential command injection in resolv.rbRuby

An interpreted object-oriented programming language with simple syntax, often used for web development and scripting.

#programming-language#open-source#c
Stars23.7k
Forks5.6k
Last commit1 day ago
RustPython
RustPythonRust

A Python 3 interpreter written in Rust, enabling Python execution in WebAssembly, embedding, and more.

#wasi#python-3#hacktoberfest
Stars22.2k
Forks1.5k
Last commit3 days ago
xbar
xbarGo

Display the output of any script or program in your macOS menu bar.

#macos-menu#wails#productivity
Stars18.1k
Forks654
Last commit1 year ago
websocketd
websocketdGo

Turn any command-line program that uses STDIN/STDOUT into a WebSocket server with a single executable.

#websocket-server#devops#server-side
Stars17.5k
Forks1.0k
Last commit12 days ago
nicegui
niceguiPython

Create web-based user interfaces with Python, featuring a backend-first approach and rich interactive elements.

#robotics#fastapi#iot
Stars16.0k
Forks936
Last commit2 days ago
CopyQ
CopyQC++

An advanced clipboard manager with powerful editing, scripting, and cross-platform support.

#desktop-application#productivity-tool#qt
Stars12.0k
Forks579
Last commit3 days ago
jc
jcPython

A CLI tool and Python library that converts command output, files, and strings to JSON, YAML, or dictionaries for easier parsing.

#streaming-parsers#python-library#shell-scripting
Stars8.6k
Forks246
Last commit1 month ago
Wasm3
Wasm3C

A fast and universal WebAssembly interpreter designed for portability, minimal footprint, and broad platform support.

#wasi#iot#cosmopolitan
Stars8.0k
Forks530
Last commit5 days ago
goja
gojaGo

A pure Go implementation of ECMAScript 5.1+ with a focus on standard compliance and performance.

#javascript-engine#embedding#pure-go
Stars7.0k
Forks461
Last commit2 days ago
PowerShell
PowerShellPowerShell

A curated list of delightful PowerShell packages, resources, and tools for automation and scripting.

#windows-powershell#guides#devops
Stars5.4k
Forks446
Last commit1 year ago
sol2
sol2C++

A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.

#clang#gcc#lua-scripting
Stars5.1k
Forks607
Last commit1 year ago
github-script
github-scriptTypeScript

A GitHub Action that enables scripting the GitHub API directly in JavaScript within workflows.

#actions#devops#workflow-automation
Stars5.0k
Forks574
Last commit3 months ago
jo
joC

A command-line utility to create JSON objects and arrays from shell input.

#shell-utility#cli-tool#data-interchange
Stars4.9k
Forks160
Last commit1 year ago
Invoke-Obfuscation
Invoke-ObfuscationPowerShell

A PowerShell v2.0+ compatible command and script obfuscation framework for security testing.

#windows-security#obfuscation#scripting
Stars4.3k
Forks815
Last commit2 years ago
SwiftBar
SwiftBarSwift

A macOS menu bar customization tool that runs shell scripts to display dynamic information and controls.

#productivity#plugins#bitbar-compatible
Stars4.3k
Forks127
Last commit11 days ago
SwiftBar
SwiftBarSwift

A powerful macOS menu bar customization tool that runs shell scripts to display dynamic information and controls.

#plugin-system#productivity#bitbar-compatible
Stars4.3k
Forks127
Last commit11 days ago
JRuby
JRubyRuby

A complete, high-performance implementation of the Ruby programming language that runs on the Java Virtual Machine (JVM).

#jruby#ruby-implementation#scripting
Stars3.9k
Forks945
Last commit2 days ago
gcalcli
gcalcliPython

A command-line interface for interacting with Google Calendar, allowing calendar management without a browser.

#google-calendar#productivity#terminal
Stars3.7k
Forks338
Last commit9 months ago
ATAC
ATACRust

A terminal-based API client for sending HTTP/WebSocket requests, managing collections, and scripting—free, offline, and account-less.

#developer-tools#terminal-tui#api
Stars3.7k
Forks132
Last commit4 months ago
gdnative
gdnativeRust

Rust bindings for the Godot 3 game engine, enabling game development with Rust's type safety and performance.

#gamedev#game-development#native-bindings
Stars3.6k
Forks208
Last commit6 months ago
go-lua
go-luaGo

A pure Go implementation of the Lua 5.2 virtual machine for scripting Go applications.

#embedded-scripting#go-library#virtual-machine
Stars3.4k
Forks211
Last commit1 year ago
Platypus
PlatypusObjective-C

Create native macOS applications from command line scripts with a graphical interface or command line tool.

#application#developer-tools#platypus
Stars3.4k
Forks198
Last commit2 months ago
gluon
gluonRust

A small, statically-typed, functional programming language designed for embedding in Rust applications.

#programming-language#functional-programming#compiler
Stars3.4k
Forks152
Last commit13 days ago
Weechat
WeechatC

The extensible chat client.

#chat#tcl#perl
Stars3.4k
Forks358
Last commit4 days ago
zDoom
zDoomC++

A modder-friendly OpenGL/Vulkan source port for Doom engine games with advanced scripting and rendering features.

#vulkan#open-source#doom-engine
Stars3.1k
Forks641
Last commit8 months ago
AutoHotkey
AutoHotkey

A curated list of awesome AutoHotkey libraries, scripts, tools, and resources for automation and scripting.

#macro#gui-frameworks#autohotkey
Stars3.0k
Forks279
Last commit3 years ago
Awesome AutoHotKey
Awesome AutoHotKey

A curated list of awesome AutoHotkey libraries, scripts, tools, and resources for automation and scripting.

#macro#gui-frameworks#autohotkey
Stars3.0k
Forks279
Last commit3 years ago
Dotnet Script
Dotnet ScriptC#

Run and debug C# scripts from the .NET CLI with inline NuGet references and full IDE support.

#nuget#csx#csharp
Stars3.0k
Forks180
Last commit4 days ago
mlua
mluaRust

Safe, high-level Rust bindings for Lua 5.1-5.5, LuaJIT, and Luau with async/await support.

#luau#serde#embedded-scripting
Stars2.8k
Forks212
Last commit18 days ago
ZeroBraneStudio
ZeroBraneStudioLua

A lightweight, cross-platform Lua IDE with code completion, syntax highlighting, live coding, and remote debugging for multiple Lua engines.

#lua-development#zerobrane#syntax-highlighting
Stars2.8k
Forks523
Last commit2 years ago
Iron Python
Iron PythonC#

An open-source implementation of Python 3.x for the .NET Framework, built on the Dynamic Language Runtime.

#dynamic-language-runtime#open-source#ironpython
Stars2.8k
Forks314
Last commit1 month ago
Page 1 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Automation90
#Cross Platform44
#Autohotkey39
#Game Development35
#Developer Tools33
#Powershell32
#Windows Automation30
#Lua28
#Devops21
#Command Line21
#Rust19
#Game Engine18