Submit a Script
Submit a Linux, Windows, or Cloud script for review. Approved scripts are marked as community submitted with a proceed-with-caution flag.
About Community Script Submissions
ToolForge's script libraries are built by and for the IT community. If you have a Bash, PowerShell, or cloud script that solves a common sysadmin or IT operations problem, you can submit it here for review. Approved scripts are added to the library with a "Community Submitted" label.
Submission guidelines
- Purpose — Scripts should solve a specific, practical IT operations task that many sysadmins encounter
- Safety — Scripts must not contain destructive operations without appropriate safeguards (confirmation prompts, dry-run modes, or explicit documentation of what is deleted)
- No credentials — Do not hardcode passwords, API keys, or secrets. Use variables with placeholder defaults
- Clean code — Scripts should be readable, with clear variable names. Bash scripts should ideally use
set -euo pipefail - No malware — Submissions are reviewed before approval; any malicious code will be rejected and reported
Review process
All submissions are manually reviewed before being added to the library. We check that the script does what it claims, uses appropriate safety measures, and follows the guidelines above. Approved scripts appear in the relevant script library with a "Community Submitted" badge and a caution notice reminding users to review before running.
Existing script libraries
- Linux Script Library — Bash scripts for Linux system administration
- Windows Script Library — PowerShell scripts for Windows and Active Directory
- Cloud Script Library — PowerShell scripts for Microsoft 365, Exchange Online, and Entra ID