Dev tools · alternatives · 2026
24 alternatives to ALL_CAPS => sudo all_caps (Bash)
Contribute to MonsieurCellophane/SHOUT.sh development by creating an account on GitHub.
ALL_CAPS is a Bash utility that converts text to uppercase letters. Launched in 2019, it's available on GitHub for users who need a command-line tool for text transformation. The tool serves developers and command-line… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. ALL_CAPS => sudo all_caps (Bash) launched in 2019; newer entries below may have overtaken it.
- 1
BashBuddy▲159Write bash commands with natural language, fully local.
2025 · bashbuddy.run · its alternatives →
- 2

An attempt at saner Bash defaults. Contribute to mrzool/bash-sensible development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 3II
Many online tools exist to convert all-uppercase text to lowercase text, but few are able to accurately handle proper nouns (such as
2011 · pressbin.com · its alternatives →
- 4

https://github.com/elijah-potter/ofc
2025 · elijahpotter.dev · its alternatives →
- 5

- 6

Shelly is a powerful tool that translates English into commands that can be seamlessly executed in your terminal. You won't have to remember obscure commands anymore.
2024 · github.com · its alternatives →
- 7

Bash4LLM is a single-file Bash wrapper for interacting with LLMs from the terminal. I created it because I wanted something simple that worked without installing Python, Node, or any other runtime. It uses only Bash, curl, and jq. You can send prompts, start a small chat, process files line by line, stream output, and save session metadata in JSON format. I tried to make it safe and predictable: no use of the system /tmp, no use of eval. Groq is supported by default, and other providers can be added with dedicated Bash scripts in the extras/providers/ folder. Example: echo…
Jun 2026 · github.com · its alternatives →
- 8

Hey HN! I'm excited to share f2, a command-line tool I built for fast and flexible bulk renaming of files. It's cross-platform (Linux, macOS, Windows), executes a dry-run by default, supports undo, and provides incredible flexibility in file renaming with several built-in variables and Exiftool integration. If you've ever struggled with renaming large batches of files or wished for more control and speed when managing file names, this might be just what you need. I hope you find it useful!
2025 · github.com · its alternatives →
- 9

This is a project I've been building in my spare time over the past few months. It's a library that provides methods for working with musical harmony ‒ intervals, notes, chords. For example, it can parse almost any chord symbol (Fmaj7, CminMaj9, etc) and turn it into notes, or it can identify a chord from a given set of notes. I started this project with the idea of using formal grammar to parse chord symbols. I wanted to use it instead of a hand-written parser, which is the common approach among similar libraries. Lua caught my attention because of Lpeg, a Parsing Expression Grammar library…
2025 · github.com · its alternatives →
- 10

Daily notes command line tool. Contribute to tomlockwood/dn development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 11

massren - easily rename multiple files using your text editor - laurent22/massren
2014 · github.com · its alternatives →
- 12

- 13

Simple Bash Prompt (SBP) is a bash prompt, which strives to be simple. But it isn't. But it looks kind of nice. I think. - GitHub - brujoand/sbp: Simple Bash Prompt (SBP) is a bash prompt, which strives to be simple. But it isn't. But it looks kind of nice. I think.
2020 · github.com · its alternatives →
- 14

This is my take on the common "use llms to generate shell commands" utility. Emphasis is placed on good CLI UX, simplicity, and flexibility. `llm2sh` supports multiple LLM providers and lets LLMs generate multi-command sequences to handle complex tasks. There is also limited support for commands requiring `sudo` and other basic input. I recommend using Groq llama3-70b for day-to-day use. The ultra-low latency is a game-changer - its near-instant responses helps `llm2sh` integrate seamlessly into day-to-day tasks without breaking you out of the 'zone'. For more advanced tasks, swapping to…
2024 · github.com · its alternatives →
- 15

Unit testing framework for developing cross-platform Bash unit tests - bach-sh/bach
2020 · github.com · its alternatives →
- 16

Case converter & text transformation tools
2025 · freetextconvert.com · its alternatives →
- 17

Supporting your devops by shortening your strings using common abbreviations and clever guesswork - dnnrly/abbreviate
2018 · github.com · its alternatives →
- 18

cod is a completion daemon for bash/fish/zsh. Contribute to dim-an/cod development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 19
Talk2Term▲14Convert English into shell commands with AI
2025 · talk2term.prodevs.in · its alternatives →
- 20CT
2013 · pypi.python.org · its alternatives →
- 21

2019 · github.com · its alternatives →
- 22

Hi HN! I built a CLI tool called ShellTalk for macOS, Linux, and web (WebAssembly) that maps English text to the corresponding Bash commands. ShellTalk is written in Swift and available under the Apache 2.0 license on GitHub. I was inspired a few weeks ago after reading the Meta-Harness paper and seeing a tool called Hunch that did something similar using the Apple Foundation model. I often forget flag names and orders, but I wanted something that worked consistently. The 3B AFM worked surprisingly well with Hunch, but it felt slow and sometimes slight changes in what I wrote would result in…
Apr 2026 · barrasso.me · its alternatives →
- 23TS
I've built To_Shout, a lightweight output library for bare-metal environments that requires no standard library, no OS dependencies, and no headers. It's designed for kernel development, embedded systems, and anyone working close to the metal. Key features: · Type-aware output using C11 _Generic · Supports integers, floats, strings, hex, and binary formats · VGA text mode implementation included · Color output support · Less than 300 lines of code · LGPL 3.0 licensed GitHub: https://github.com/Ferki-git-creator/to_shout
2025 · its alternatives →
- 24

Dictation that runs on your own computer. Press a key, speak, and the text lands in the app you are using. Free and open source, for macOS, Windows, and Linux. - watzon/sayso
9d ago · github.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →