Blink Shell: Mosh & SSH Client
We had no choice. We had to build Blink or we were going to jump out the window in frustration over the tools we were using. We started by analyzing what the must-haves were and we ended up grounding Blink on these four concepts:
• Fast rendering: dmesg in your Unix server should be instantaneous. We can't wait even a second to render. We didn't need to reinvent the wheel to make this happen. We simply used Chromium's HTerm to ensure that rendering is perfect and fast, even with those special, tricky encodings.
• Always on: Mosh transcends SSH's variability. Mosh overcomes the unstable and intermittent connectivity that we all associate with mobile connections. You can check your Safari without fear of having to restart the SSH connection. You can flawlessly jump from home, to the train, and then the office thanks to Mosh. Blink is rock-solid connected all the way. Mosh is readily available and can be easily installed on your server. Go to https://mosh.mit.edu.
• Best Keyboard Support: Blink embraces Bluetooth-coupled keyboards with gusto. But there's more, because we want more. Some like Caps as Esc on Vim, others Caps as Ctrl on Emacs. Blink champions them all. During your always-on sessions, you're in your zone.
• Custom Fonts and Themes: We know how important it is to have your terminal, your way. That's why we include a selection of fonts and themes, including Powerline variants. And if that isn't enough, you can create and add your own.
But, Blink is much more. Please read on.
• You should command your terminal, not navigate it. Blink will jump you right into a friendly shell and it'll be clear to you how to roll.
• The interface is straightforward. We dumped all menus and went full screen for your terminal. Use swipe to move between your open connections, slide down to close them, and even pinch to zoom!
• Configure your Blink connections by adding your own Hosts and RSA Encryption keys. Synchronise with iCloud. Everything will look familiar and you get to work, fast!
We've incorporated SplitView, for those necessary Google searches and chats with coworkers.
Blink is open source software. Participate in our community, and don’t forget to leave us your feedback and your feature(s) requests. Enjoy!
The first time you open Blink 13, you may think nothing changed. But under the hood, almost everything has.
We worked very hard to make this version as stable as you are used to and finally remove some small annoyances. Then we didn't stop there. We worked even harder to support new features of iOS and iPadOS 13.
The result is a Blink 13 packed with new features that make the most out of your device:
- iPadOS's most awaited feature is running multiple instances of the same app. Now, in addition to having multiple terminals inside Blink, you can have multiple Blink terminals running side by side!
- More powerful external display support. Blink is the only terminal for iOS that you can connect to an external display. On Blink 13, you can also switch between windows on display with Cmd-Shift-O.
- Take every window from where you left off. We made a full rewrite of our state internals. As a consequence, we ironed out corner cases to make the experience rock solid.
- We improved VoiceOver support so Blink is now the best tool for everyone. Accessibility is essential for us, and we plan to continue improving. Let us know what you need!
- New Control Center. Our new Control Center, activated with a 3 finger tap, is the most convenient way to control Blink. Try it out!
- Screencast Keys: Some of you started to screencast from Blink, and we loved it so much that we wanted to help you improve your videos. With the new Keycasts feature, Blink shows balloons as you type or perform gestures!
- The new on-screen keyboard makes a world of difference, especially when using Blink from the iPhone. The new arrows and "sliding" keys make sure you don't panic the next time you have to fix that server during an emergency.
- New and improved touch controls. Like two-finger scroll to support mouse wheel actions on the remote terminal. Type 'help' to find out what else is new!
- We have more: better known_hosts handling, native scrolling with the new iOS13 scroll bar, dark theme support, a rewrite of our shell functions with improved interactive commands, support for iPhone 11 devices, updated fonts, and tons of small tweaks and fixes.