-
A systems language used for operating systems, embedded work, and libraries.
-
A typed language on the .NET platform for applications and services.
-
C with classes and generic programming, used for systems and applications.
-
A compiled language used for services, CLIs, and tooling.
-
A statically typed language that runs on the JVM, widely used for applications and services.
-
The language of the web, used in browsers and, with Node.js, on the server.
-
A lightweight markup language for notes, docs, and AI skill files.
-
JavaScript on the server, for CLIs, services, and tooling.
-
A text-processing language with regular expressions at its core.
-
A server-side language widely used for web applications.
-
A readable general-purpose language used for scripts, tooling, and applications.
-
An expressive object-oriented language, known for concise scripts and developer-friendly syntax.
-
A systems language focused on memory safety and reliable concurrency.
-
POSIX and Bourne-family shell snippets for Linux, macOS, and scripts.
-
The standard language for querying and shaping relational data.
-
JavaScript with static types, used for large front-end and Node apps.
- Home
-
- Catalogue
- Fork pool with hang cleanup
- Simple Parallel::ForkManager pool
- Post a message to Slack
- Forked workers with a timeout
- Look up an array key
- Partition an array into N groups
- Run a command and capture output
- Seconds as a human duration
- Ordinal suffix for a number
- Retry a callable
- Rotate a matrix 90 degrees
- Compare dotted version strings
- Locate a command on PATH
- Keep the larger value
- Keep the smaller value
- Retry a block
- Seconds to HH:MM:SS
- Absolute value
- Array contains a value
- Join an array to a string
- Center text on the terminal
- Check required commands exist
- Compare version strings
- Confirm a yes/no prompt
- String contains a substring
- Countdown with a status line
- Coloured error, warning, and success lines
- Ask until yes or no
- Find the git work-tree root
- Record how a script was invoked
- Read the Terraform version
- Extract a numeric version from text
- Test whether a directory is a git work tree
- Pause until Enter
- Retry a command
- Rollback stack on interrupt or error
- Run a command with status
- Print a Bash stack trace
- Bash strict mode
- Run librarian-puppet as root
- Detect TTY, pipe, or redirect
- Delete every git tag
- Set terminal colour variables
- Common set options for robust scripts
- Replace placeholders from an associative array
- Silent mode with a forced-output helper
- Languages