A command-line interface for a full screen architecture. Unix shell for iOS, with Vim, TeX, Python, Lua, C and C++ (using webAssembly) and many commands.

Joined October 2019
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
pip install -U --pre yt-dlp[default] yt-dlp-apple-webkit-jsi
1
1
4
763
A-Shell is currently available for beta-testing, with two big Python-related changes: - Python moves from version 3.11 to 3.13 - adds support for scipy, sciait-learn, seaborn… testflight.apple.com/join/WU…
1
4
13
1,228
Replying to @tkanthh
It’s the stock iOS keyboard, the toolbar above it is part of @a_Shell_iOS, which is such a Swiss Army knife for me
2
2
28
14,344
Well, the good news is you don't have to wait for Apple to release it. The bad news, of course, is that it won't be made by Apple, but by a small indie developer.
125
Replying to @hamashle
Let us know if we can help or answer questions.
1
1
1
305
By the way, we're also present on other social networks: a-shell-ios on Bluesky.
1
8
1,845
And now I have to get back to everyone who asked for h.265 encoding, to whom I replied: "I can't do it, libx265 is GPL", and update the reply with: "actually I did it, using libkvazaar, which is BSD-licensed" (thanks, guys). Encode your videos with: "-c:v libkvazaar -tag:v hvc1".
1
5
1,503
Two big news today: - a-Shell has reached one million installs (cumulated for both apps: 539k for a-Shell, 461k for a-Shell mini) - we have a new version on the AppStore: 1.15.9 What's new: h.265 encoding for ffmpeg and HEIF decoding for ImageMagick, updated bc, plus bug fixes.
1
4
1
16
2,414
The changes also mean that ripgrep is now compatible with the Wasm3 engine. You'll have to reinstall it (pkg install rg), but once it's done, it's blazingly *fast*.
3
769
Sorry for this backward incompatibility, I'm trying really hard to avoid them but this one was just unavoidable. It reverts a bad decision I made 4 years ago. On the plus side, a-Shell is now immune to the year 2038 bug.
1
2
918
Version 1.15.7 is out on the AppStore. It fixes issues with the WebAssembly interpreters: how they scan directories, and how they set modification/acces dates. The bad news is there's a backward incompatibility: if you installed zip or xz, you'll have to reinstall them.
1
8
1,279
Wasm3 was incorporated in a-Shell recently, resulting in a 10x speedup for some commands (xz, unzip). It's an awesome piece of code, and the best WebAssembly interpreter I've tried.
I regret to inform the community that since my own house was destroyed by russians who invaded my country, Wasm3 has entered a minimal maintenance phase.
4
22
1,994
Welcome aboard, guys! Answers to your questions, if any, is available through this account, e-mail and Discord (type "help" for the address).
1
100
Replying to @maciejcupial
Depends on what you mean by IDE, what libraries you need and what connectivity you have. A-Shell focuses on being a local terminal, but the UI is rustic (CLI mostly, vim) and libraries are limited. If you need more, there are good ssh terminals (including a-Shell, too).
3
222
Replying to @W1LL13BO1 @Apple
Ah yes, that would be tricky.
1
76
Replying to @W1LL13BO1 @Apple
đź‘‹hello !
1
1
50
Replying to @rokkovach
One specificity of iOS is that you cannot write in ~, only in ~/Documents/. So all configuration files have been moved there. Try editing ~/Documents/.vimrc or copying your .vim directory to ~/Documents (which is also the folder you see in the Files app).
1
1
122
Replying to @rokkovach
No, but it's in my plans to make it part of the default app.
1
1
73
Replying to @JohnAlanWoods
On the Deceloper forums. No reactions. Other developers have met the same issue.
1
143
The fix in version 1.15.3 was to always use “(as a copy)” on iOS 18, which was safer, but had also other issues (doesn’t work with large files, doesn’t give metadata). The new fix gives users the freedom to choose… with a risk. I hope the bug will be fixed in iOS 18.1.
1
1
969