Blink Shell, Build & Code

Blink Shell, Build & Code


The Pro tool for developers


FreeOffers In-App Purchases

17.2.2for iPhone, iPad
6.5
285 Ratings
Blink Shell, Inc
Developer
183.5 MB
Size
Mar 14, 2024
Update Date
#92
in Developer Tools
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Blink Shell, Build & Code Screenshots
Blink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code poster
Blink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code posterBlink Shell, Build & Code poster

About Blink Shell, Build & Code

Try the new Blink Build: on-demand cloud development environments, powered by containers, so you can Code, Compile and Deploy from anywhere.

Blink+ now also includes Blink Code, our Microsoft Visual Studio Code* integration, you can code on local or remote projects. Always with a premium Blink experience: Never disconnected thanks to Mosh, SSH featuring tunnels, keys and agent, in a blazing fast terminal.

What the Blink community is saying:
“The way to use VS Code on the iPad” - programminglife.io
“In some ways, I prefer my iPad / Blink / Digital Ocean setup to coding on my Mac“ - TheVerge
"I have tried a number of terminals on iOS and this is really The One." - Twit.tv
“Connections still come up when I get back to a client project after a weekend off.“ - The Sweet Setup

What our users love the most from Blink Shell:
- Mosh connections that even survive a device reboot.
- Most complete SSH implementation on iOS.
- Code command for VS Code integration.
- Blazingly fast terminal and SFTP transfers.
- Includes Pragmata Pro with ligatures.

Blink Code integrates with VS Code:
- Code on local projects, or seamlessly on remote machines.
- Fully-loaded code editor.
- A coding experience fitted to your device, that connects to VS Code for web, GitHub Codespaces, GitPod or your own VS Code server.

Blink Shell has a fully loaded SSH toolset:
- SSH with PKI support: DSA, RSA, ECDSA & ED25519 keys.
- Support for Secure Enclave Keys and Certificates.
- Port forwarding with local, remote & dynamic tunnel support.
- SOCKS5 proxy for a private VPN.
- Agent Forwarding.
- Complete SSH Config file support.
- ControlMaster and pooled connections.
- Files.app integration for SFTP remote hosts.
- SFTP with copy-on-change.

Blink has been the leading developer tool in the AppStore for +5 years, so there is a lot more:
- External Display support.
- Legendary Hardware Keyboard support, even remap shortcuts and keyboard codes.
- Local & iCloud Blink Shell folders for Files.app access across devices.
- Host sync over iCloud.
- Link-files from other applications and work with them in Blink.
- Cool themes and fonts, and install your own!
- Smart Keys on SW Keyboard to navigate with touch.
- FaceCam command to create tutorials and streams.
- Bell notifications.
- Supports multiple windows and multiple tabs.
- Network & UNIX CLI tools, check our docs for more information.

Blink is open source software. Participate in our community, and don’t forget to leave us your feedback and your feature(s) requests. Enjoy!

http://blink.sh
http://twitter.com/blinkshell
http://GitHub.com/blinksh

Terms of Use: https://blink.sh/blink-gpl
Privacy Policy: https://blink.sh/pp

* Blink Code is not affiliated nor endorsed by Microsoft.
Show More

What's New in the Latest Version 17.2.2

Last updated on Mar 14, 2024
Old Versions
Just small update to mosh-static supported architectures.
Show More
Version History
17.2.2
Mar 14, 2024
Just small update to mosh-static supported architectures.
17.2.1
Feb 8, 2024
- Version 17.2.1

Quick fixes on top of the previous version:
- The new Keys UI was not linking to the proper documentation and actions for SE.
- Fixed a new bug on OSC52 after app restart. #1956.

- Version 17.2.0

This is an ambitious update which will hopefully transform your mosh experience for some of you. Say hello to the self-installing mosh server. Now, Blink will seamlessly upgrade your connection during mosh bootstrap. To do this and laying the foundation of more stuff to come, ve've also reimplemented the Mosh client on Swift. To top it off, we've fine-tuned SSH config file parsing and squashed pesky bugs, and we did a lot of other housekeeping.

- **Mosh Auto-Install Power:** Blink now introduces Mosh auto-installation, effortlessly upgrading your connection from ssh anywhere. No root access required. Use the `--install-static` flag.

- **Revamped Mosh Client:** Our Mosh client had a facelift. A lot of enhancements are up and coming. You can already enjoy IPv4 and IPv6 support with the `--6` and `--4` flags, ensuring seamless connections.

- **Mosh1 If You Need It** Encountering issues? Easily switch to the old Mosh with the `mosh1` command to keep you connected.

- **Security Updates** An updated LibSSH, addressing vulnerabilities like the Terrapin attack and other crucial security patches.

- **A slew of SSH improvements!** Notable additions include the GatewayPorts feature, allowing you to expose ports to other machines in your network. Improved SSH Config flags, Config Sync, etc...

- **PragmataPro Upgrade** Elevate your coding experience with PragmataPro 830, now featuring Nerd fonts and a sleeker appearance.

- **Auto-Lock Customization:** Customize timeout options to match your preferences seamlessly.

- **And Much More!** Explore a host of additional features and fixes, from a revamped Keys dialog to enhanced iCloud sync and External Display support.

Check out the full release notes here: https://github.com/blinksh/blink/discussions/1906
17.2.0
Feb 6, 2024
This is an ambitious update which will hopefully transform your mosh experience for some of you. Say hello to the self-installing mosh server. Now, Blink will seamlessly upgrade your connection during mosh bootstrap. To do this and laying the foundation of more stuff to come, ve've also reimplemented the Mosh client on Swift. To top it off, we've fine-tuned SSH config file parsing and squashed pesky bugs, and we did a lot of other housekeeping.

- **Mosh Auto-Install Power:** Blink now introduces Mosh auto-installation, effortlessly upgrading your connection from ssh anywhere. No root access required. Use the `--install-static` flag.

- **Revamped Mosh Client:** Our Mosh client had a facelift. A lot of enhancements are up and coming. You can already enjoy IPv4 and IPv6 support with the `--6` and `--4` flags, ensuring seamless connections.

- **Mosh1 If You Need It** Encountering issues? Easily switch to the old Mosh with the `mosh1` command to keep you connected.

- **Security Updates** An updated LibSSH, addressing vulnerabilities like the Terrapin attack and other crucial security patches.

- **A slew of SSH improvements!** Notable additions include the GatewayPorts feature, allowing you to expose ports to other machines in your network. Improved SSH Config flags, Config Sync, etc...

- **PragmataPro Upgrade** Elevate your coding experience with PragmataPro 830, now featuring Nerd fonts and a sleeker appearance.

- **Auto-Lock Customization:** Customize timeout options to match your preferences seamlessly.

- **And Much More!** Explore a host of additional features and fixes, from a revamped Keys dialog to enhanced iCloud sync and External Display support.

Check out the full release notes here: https://github.com/blinksh/blink/discussions/1906
17.1.0
Nov 6, 2023
We continue with our focus set on the Terminal, Mosh and SSH until the end of year. Here is what's new:
- We have renewed our fonts repository to make it easier to install Nerd Fonts and powerline fonts.
- When sending a sequence, want to send Input as an alternative to Send Hex #1888
- Create new host by duplicating another (Thanks to Krathen for the heads up) #1108
- Unified the saving behavior for Hosts and User screens. Those required the user to press Save explicitly. We now make it more obvious with Save and Cancel. #1742
- Some servers, like GitHub, would emit a message on stderr and disconnect. We are now showing the error in that case. #1448
- Deleting a Host would not immediately make it disappear from the Files.app until restart. We now sync the FP properly. #1857
17.0.1
Sep 22, 2023
** Try Blink+Build one week for free, no sign up required. Renews monthly. **
** Or subscribe annually to Blink+: The Shell of choice for developers. **
17.0.0
Sep 18, 2023
We are updating to Blink 17, following the release of iPadOS and iOS17. This update focuses mostly on bug fixes:

iOS & iPadOS 17:
- OS text cursor takes up a row, input echoes draw in wrong spot #1811 - Hide caret on terminal
- OS text cursor in VSCode appears or exhibits blocking behavior #1821 - Hide caret on vscode
- Improve VSCode touches and scroll #1847 - Improved touches and scroll on VS Code.

General:
- Cannot use Control-] in Dvorak layout #1833 Fixed ctrl-] in Dvorak layout
- External screen's contents are fully accessible while Blink is autolocked #1696 Fixes for non interactive external display (AutoLock, Walkthrough and layout)
- Agent behavior breaks expectation as Host agent takes precedence over Default agent #1849 - When adding a key to the agent with ssh-add, that key will now have preference over the ones added to the Host.
- Stage manager support not working #1831 - On a pristine first installation of Blink, if you connect the external screen immediately, the screen would not default to Stage Manager settings in External Display.
- Newly created files are not show immediately on VSCode #1848
- Report device model in help or smth else #1818 device-info command that shows basic info about your device and connected screens
- Snips crash with iCloud disabled #1852
- How to send Unicode characters with custom key presses #1861 - Handle utf8 sequences in HEX presses
- VSCode now accepts custom HEX presses

Blink Build Hacker Tools:
- Base image update to Debian bookworm
- Fixed helix editor
- Update Python to v3.11.5
- Update Ruby to v3.2.2
- Update Swift to v5.8.1
- Added Bun v1.0.1
- Created ~/.local/bin folder and added to $PATH
- Added code-tunnel command to bootstrap code cli
16.2.1
Aug 22, 2023
- It is important to make Blink feel like home. We added an additional Support Request flow during the trial period.
- Allow spaces in user name. Refs #1798
- Copy adjustments for new Context Bar. Replace 3f tap with double tap. Refs #1829
16.2.0
Aug 17, 2023
- Introducing Snips, your productivity booster!
Snips can be sophisticated aliases to run your workflows. No more searching for the right syntax or struggling to remember intricate steps. We also use them to store crucial text snippets like environment variables and secrets, eliminating the hassle of searching for them elsewhere. Just retrieve them with lightning speed whenever you need!
- Introducing our redesigned Context bar
Seamlessly perform actions in the Terminal, Code, or browser, without any interruptions. The Context bar is always there when you need it, and stays out of your way when you don't. Access it effortlessly by tapping the Home Bar twice or pressing the Cmd key twice.
- Based on feedback, we have a new flow to make the trial more clear and to compare pricing in plans more easily.
- For first time users, we have a better walkthrough and first commands to help getting started.

Fixes to support Vietnamese #1823

Check whatsnew and our Announcements on GitHub for a full list and more comments.
16.1.12
Aug 2, 2023
Hot fix for mosh propagation of experimental IP fixes. #1801
Shoutout to avysk, blerg-sh, gcv, tthkbw and spacebrain.
16.1.11
Jul 24, 2023
- You can set Mosh experimental-remote-ip methods in the UI. #1398
- Fixed support on Mosh's "local" IP resolution. #1803.
- Allow SSH Agent to forward the key used in the initial connection. #1809
16.1.10
Jun 30, 2023
Visual fixes due to font rendering issues.
16.1.9
Jun 23, 2023
Continue with Shell improvements:
- Apple Silicon devices now will use Stage Manager by default on external displays. #1748
- Try to skip File Provider extension location from iCloud backups. This seems to be an issue in the OS itself, and apparently cannot be guaranteed that this will work. #1789
- Hosts referring to non-existing keys will now indicate it so the keys can be recreated. #1712
- iCloud backups that have key information will now also indicate if the key are not available for signature.
- Fixed iCloud sync for agent forwarding information.
16.1.8
May 30, 2023
Going Back to the Basics, the next releases will be focused on Shell functionality. Let's get started:
- Agent keys to Forward: You can now configure what keys you want to forward automatically when connected to a specific Host. There is no standard way to provide this through .ssh/config yet, so we added it as part of our Host Configuration. #1779 & #1293
- Agent Forward Prompt per Host: Forwarding keys automatically can be dangerous. Blink can now ask for user confirmation before sending a key to a remote. And because our agent works at the Host level, you will always know "what" key is being requested, and "who" is requesting it. #1779 & #1293
- ssh-add with Confirmation: If you add a key through the manual ssh-add, you still have access to the confirmation prompt by adding the new -c flag.

Bug fixes and other improvements:
- Hosts synced through iCloud will mark missing keys so the user can create them. #1712
- With OSC52 sequences, Mosh would reset the clipboard state #1205.
- We have updated Fonts, but still looking for a better / less manual way.
- We now set Option as Esc by default on first start.

Release thread: https://github.com/blinksh/blink/discussions/1785
16.1.7
Apr 17, 2023
Focus on bug fixes and complete the transition for previous users:
- Remove import from Blink 14 and transition for freemium users.
- Add --predict=experimental to mosh help. #1399
- Fix Smart Keys layout on iPhone. #1738.
- Added Input prompt for Passkeys when it is the default key.
- Refactored file locations for SFTP and Code commands. #1714

https://github.com/blinksh/blink/discussions/1751
16.1.6
Mar 23, 2023
We are making an important update to our offerings:
- Introducing the Blink+Build plan, the most complete dev toolbox on iOS with Shell, Build and Code. To make it even better, we are offering a 1-week free trial, and $9.99/month after that.
- We are phasing out our Free version in favor of the new Blink+Build trial. We learnt the hard way that the metered paywall was perceived as an obstacle to the overall experience. We believe the new Blink+Build plan is a more honest offering, allowing everyone to try all you can do in Blink, and after the trial by providing all the value we can as a paid user.
- If you’re currently using the Free plan and want to keep using Blink every day, we wanted to do something special. We are doing our first ever Blink+ promo for just $14.99 the first year, $19.99 thereafter. If not, you still can use the Free plan until March 31st to decide, with no metered paywalls.
- Please note we still continue to offer our Community and Open Source versions for those who want to contribute in a different way.

Other updates include:
- Found root cause for Files.app blocking in some cases at the root container or after a few downloads. Kudos to @rrgeorge for the extra help.
- Fixes for our Files.app extension, that could provoke hangs in the connection when keeping its state alive longer than the extension itself.
- Fixed bug on right click contextual menus in the terminal (Issue #1593). And we made the menu cooler too, so you can control parts of the terminal from it instead of doing three finger taps.
- Multiple fixes from TestFlight reports. Thanks to our Community testers!
16.1.3
Feb 21, 2023
Introducing Blink Build Beta. Create work environments in the cloud to immediately start coding, building and running projects from any of your devices.

This update brings fixes to issues caused when updating to betas for 16.4. Special thanks to Amy (travelingflwr) for the heads up!
- Rendering issues on terminal #1699.
- Terminal defaults may reset.

16.1.2
Feb 17, 2023
Introducing Blink Build Beta. Create work environments in the cloud to immediately start coding, building and running projects from any of your devices.
16.1.1
Feb 16, 2023
Introducing Blink Build Beta. Create work environments in the cloud to immediately start coding, building and running projects from any of your devices.
16.0.4
Dec 19, 2022
This week's update just focuses on stability:
- We fixed a few random crashes that we had seen spiking. Specially one, you may have experienced it when Blink was switching contexts fast. 

Thanks to all the reports that helped us on this release, and special thanks to @rrgeorge on Discord and Robin Möller on TestFlight, for pointing us in the right direction with a few of them.
16.0.3
Dec 9, 2022
Coding on iOS will never feel the same. Blink gives you the freedom to develop your own way. Anywhere.
16.0.2
Nov 14, 2022
Blink 16.0 is all about iOS and iPadOS 16. Blink is designed to be your all day use tool, for full day coding sessions that help you stay in the zone, to pushing fixes as fast as possible while you are on vacation. Here is what’s new:

Blink v16.0.2
- Fixed smart keys with different zoom modes #1416
- Fixed crash with external display #1621
- Fixed VS Code folder display #1625
- Fixed Files.app and Code with ProxyCommand #1612

Blink v16.0.1
- Looks like the way windows work in the new OS is a little bit... confusing. To make things more predictable, we have decided to go back to a good old sheet, at least for now. Fixes 1604
- Some Blink Plus users did not have access to our new Passkeys and Security Keys feature. This should fix it. Fixes 1602
- Adjusted Smart Keys bar for iPhone 14 Pro. Fixes 1605

Blink v16.0.0
- What’s New is new ;) We wanted to make Blink updates more discoverable, giving new features a proper place to shine or a way to let you know that we fixed that annoying bug. When Blink updates, it will tell you so in a new shell, and ask you to run the command `whatsnew`.
- One main feature in this version is WebAuthn keys support, with both Passkeys and Secure Keys flavor. This is an Early Access feature available for Blink Plus users.
- We have reworked the layout code on our Smart Keys bar in order to handle Stage Manager a lot better. We think we have succeeded at creating a great experience that still spans the full width of the software keyboard!.
- Key autorepeat support for iPadOS16.
- Code handling host names with special characters and in a case sensitive manner. Fixes 1440
- Layout adjustments for new iPhone and iPad devices, including More Space settings.
- Fixed multi-line prompts on ssh authentication. Issue 1577
- Overriding env variables in the proper order. Fixes 1562
- Improved jump hosts handling. Issue 1450

For a full list of changes, check out (https://github.com/blinksh/blink/discussions/1570) and join our Discord (https://discord.gg/ZTtMfvK).
16.0.1
Oct 26, 2022
Blink 16.0 is all about iOS and iPadOS 16. Blink is designed to be your all day use tool, for full day coding sessions that help you stay in the zone, to pushing fixes as fast as possible while you are on vacation. Here is what’s new:

Blink v16.0.1
- Looks like the way windows work in the new OS is a little bit... confusing. To make things more predictable, we have decided to go back to a good old sheet, at least for now. Fixes 1604
- Some Blink Plus users did not have access to our new Passkeys and Security Keys feature. This should fix it. Fixes 1602
- Adjusted Smart Keys bar for iPhone 14 Pro. Fixes 1605

Blink v16.0.0
- What’s New is new ;) We wanted to make Blink updates more discoverable, giving new features a proper place to shine or a way to let you know that we fixed that annoying bug. When Blink updates, it will tell you so in a new shell, and ask you to run the command `whatsnew`.
- One main feature in this version is WebAuthn keys support, with both Passkeys and Secure Keys flavor. This is an Early Access feature available for Blink Plus users.
- We have reworked the layout code on our Smart Keys bar in order to handle Stage Manager a lot better. We think we have succeeded at creating a great experience that still spans the full width of the software keyboard!.
- Key autorepeat support for iPadOS16.
- Code handling host names with special characters and in a case sensitive manner. Fixes 1440
- Layout adjustments for new iPhone and iPad devices, including More Space settings.
- Fixed multi-line prompts on ssh authentication. Issue 1577
- Overriding env variables in the proper order. Fixes 1562
- Improved jump hosts handling. Issue 1450

For a full list of changes, check out (https://github.com/blinksh/blink/discussions/1570) and join our Discord (https://discord.gg/ZTtMfvK).
16.0.0
Oct 24, 2022
Blink 16.0 is all about iOS and iPadOS 16. Blink is designed to be your all day use tool, for full day coding sessions that help you stay in the zone, to pushing fixes as fast as possible while you are on vacation. Here is what’s new:

- What’s New is new ;) We wanted to make Blink updates more discoverable, giving new features a proper place to shine or a way to let you know that we fixed that annoying bug. When Blink updates, it will tell you so in a new shell, and ask you to run the command `whatsnew`.
- One main feature in this version is WebAuthn keys support, with both Passkeys and Secure Keys flavor. This is an Early Access feature available for Blink Plus users.
- We have reworked the layout code on our Smart Keys bar in order to handle Stage Manager a lot better. We think we have succeeded at creating a great experience that still spans the full width of the software keyboard!.
- Key autorepeat support for iPadOS16.
- Code handling host names with special characters and in a case sensitive manner. Fixes 1440
- Layout adjustments for new iPhone and iPad devices, including More Space settings.
- Fixed multi-line prompts on ssh authentication. Issue 1577
- Overriding env variables in the proper order. Fixes 1562
- Improved jump hosts handling. Issue 1450

For a full list of changes, check out (https://github.com/blinksh/blink/discussions/1570) and join our Discord (https://discord.gg/ZTtMfvK).
15.0.10
Sep 12, 2022
A small update to warm up before v16. We are making sure the new devices work properly with iOS16:
- Adjusted keyboard support for new iPhone models.
- Fixed 3 finger tap on iOS16.
15.0.9
Jul 14, 2022
Quick fixes to make the app more stable.

- When tapping VS Code links, the app may have crashed under certain conditions.

Blink Shell, Build & Code FAQ

Click here to learn how to download Blink Shell, Build & Code in restricted country or region.
Check the following list to see the minimum requirements of Blink Shell, Build & Code.
iPhone
Requires iOS 16.1 or later.
iPad
Requires iPadOS 16.1 or later.
Blink Shell, Build & Code supports English
Blink Shell, Build & Code contains in-app purchases. Please check the pricing plan as below:
Blink+Build Basic
$9.99
Blink Plus
$19.99
Blink Shell Classic
$0.00
Build Basic - 50 credits/month
$7.99
Blink+
$19.99

Blink Shell, Build & Code Alternative

You May Also Like