Tools
Shell Tools
- Approve
- Bash
- Binaries (direct)
- Color
- Completion
- Console
- Cursor
- Decoration
- Developer
- Interactive
- Prompt
Testing
Language Tools
System Tools
- Character
- Directory
- Date
- Dump
- Environment
- File
- Floating Point
- Group
- Host
- Fingerprint
- List Utilities
- Log
- Map
- Network
- Platform
- Process
- Quote
- sed
- Text
- Timing
- Type
- URL
- User
- Watch
Formats
Application Tools
- Application
- Build Environment
- Deploy
- Deployment
- Documentation
- Hook API
- Hooks
- Identical
- Installation
- Pipeline
- Utilities
- Version
- Web
Specifications
Software Integration
- Amazon Web Services
- BitBucket
- Crontab
- daemontools
- Darwin
- Docker
- Docker Compose
- Git
- GitHub
- iTerm2
- MariaDB
- Markdown
- mkdocs
- Node
- NPM
- pcregrep
- PHP
- Python
- rsync
- SSH
- System V Init
- Terraform
- OpenTofu
- Vendor
- XDebug
Package Managers
Wrappers for these are in package tools.
We have added platform-generic installation names (see {link:packageGroupInstall}).
How to include in your scripts
The tools.sh shell is the only include you need in your scripts:
# shellcheck source=/dev/null
. ./bin/build/tools.sh
(see bin/build/identical/__tools.sh for an error-reporting loader)
Once included, all functions here are available for use.