Python Manual vs Shell Keyboard
Price, ratings, monetisation and update history for both apps, side by side โ with what reviewers say about each.
Python Manual
Read full descriptionHide full description
This application contains three parts: The Python Tutorial, Language Reference and The Python Standard Library. All contents of this manual are offline, pure and ad-free. Thanks for the support! If you have any questions or suggestions, you can contact me via email. yang7hua@gmail.com
Shell Keyboard
Read full descriptionHide full description
Shell Keyboard adds the keys a terminal actually needs โ the ones iOS's default keyboard leaves out. Working over SSH or in a local shell needs Ctrl, Esc, Tab, arrow keys, and function keys, none of which exist on the standard iOS keyboard. Shell Keyboard is a custom keyboard built specifically for terminal apps like Blink, Termius, Prompt, a-Shell and iSH โ it sends the exact ASCII control codes and ANSI/VT escape sequences your terminal expects, the same bytes a physical keyboard would send. WHAT'S INCLUDED โข A dedicated terminal layer: Ctrl, Alt, Esc, Tab, arrow keys, Home/End/PgUp/PgDn, and the punctuation a shell prompt uses constantly โข Ctrl and Alt as proper modifiers โ latch one for a single keypress, or double-tap to lock it on, like a hardware keyboard โข A full function-key layer: tap fn and the top row becomes F1 through F12, while every other row stays exactly where it was โข Arrow keys that match the app you're in โ Normal for shells, Application for vim, tmux, less and htop, or Move the Cursor for ordinary text fields โข Return or Enter: long-press the Return key to switch between a carriage return and a line feed โข A plain QWERTY layer and a complete symbols layer, for ordinary text โ hostnames, paths, commit messages โ without leaving the keyboard โข A searchable reference inside the app, listing every key alongside the exact escape sequence and hex bytes it sends โข Every key emits the exact byte sequence a real terminal expects BUILT FOR PRIVACY Shell Keyboard never asks for Full Access. It cannot reach the network. It never reads, stores, or transmits anything you type โ every key it sends is decided from the key you tapped, and nothing else. No analytics, no crash reporting, no account. GOOD TO KNOW In a terminal or editor running inside a web browser โ code-server, Jupyter and the like โ the keys that send a multi-character escape sequence don't get through: the arrow keys, F1 through F12, Home, End, Page Up, Page Down, Shift+Tab and Alt combinations. Everything that sends a single byte works there normally, including every Ctrl combination, Esc, Tab, Return and ordinary typing. Web pages listen for key press events and iOS only lets a keyboard extension insert text, so this is an iOS limitation that applies to every third-party keyboard, not something an app can work around. WHO IT'S FOR Anyone who SSHes from an iPhone or iPad โ sysadmins, developers, and anyone tired of missing Ctrl+C.
Screenshots
Verdict
The clearest difference is chart position: Shell Keyboard at #3 against Python Manual's #119. On price, ads, in-app purchases and device support there is nothing between them.
Scored on Price ยท Rating ยท Positive reviews ยท Number of ratings ยท Update frequency ยท Ads ยท In-app purchases ยท Monetization ยท Best chart rank ยท Devices ยท Requires iOS
Python Manual costs $0.99 and Shell Keyboard $0.99 up front. Neither carries in-app purchases, so what you see is what you pay.
| Parameter | Python Manual | Shell Keyboard |
|---|---|---|
| Price | $0.99 | $0.99 |
| Update frequency | โ | Every 2 weeks |
| Ads | No | No |
| In-app purchases | No | No |
| Best chart rank | #119 | #3 โ better |
| Devices | iPhone, iPod | iPhone, iPad |
| Requires iOS | 15.0 โ better | 16.0 |
| Further details โ not scored | ||
| Size | 22 MB | 2 MB |
| Age rating | 4+ | 4+ |
| Developer | Hua Yang | Nguyen Nguyen |
In-app purchases
Python Manual
No in-app purchases
Shell Keyboard
No in-app purchases
Questions
Is Python Manual free?
Is Shell Keyboard free?
Do Python Manual or Shell Keyboard have ads?
Which is more popular, Python Manual or Shell Keyboard?
Other comparisons















