All Projects → akshaykmr → TeleType

akshaykmr / TeleType

Licence: other
Stream or share terminals over the web. Show off mad cli-fu, help a colleague, teach, or troubleshoot. end-to-end encrypted 🛡

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to TeleType

demo-firebase-ios
[DEPRECATED] See https://github.com/VirgilSecurity/demo-e3kit-ios and https://github.com/VirgilSecurity/virgil-e3kit-firebase-func for up-to-date code. -- A simple iOS application that demonstrates how the end-to-end encryption works. The application uses firebase as a backend service for authentication and chat messaging.
Stars: ✭ 39 (-53.01%)
Mutual labels:  e2ee, end-to-end-encryption
piping-vnc-web
VNC over pure HTTPS via Piping Server on Web browser
Stars: ✭ 57 (-31.33%)
Mutual labels:  e2ee, end-to-end-encryption
piping-chat-web
💬 Chat via Piping Server with End-to-End Encryption
Stars: ✭ 22 (-73.49%)
Mutual labels:  e2ee, end-to-end-encryption
virgil-crypto-javascript
Virgil JavaScript Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
Stars: ✭ 31 (-62.65%)
Mutual labels:  e2ee, end-to-end-encryption
termpair
View and control terminals from your browser with end-to-end encryption 🔒
Stars: ✭ 1,390 (+1574.7%)
Mutual labels:  e2ee, end-to-end-encryption
onepile
Playground for the future of private notes and document management
Stars: ✭ 41 (-50.6%)
Mutual labels:  e2ee, end-to-end-encryption
bloom-legacy
End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS - DEPRECATED
Stars: ✭ 44 (-46.99%)
Mutual labels:  e2ee, end-to-end-encryption
Commuter
🚎 Notebook sharing hub
Stars: ✭ 353 (+325.3%)
Mutual labels:  sharing, collaboration
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+21253.01%)
Mutual labels:  sharing, collaboration
virgil-crypto
Virgil Crypto is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant. Crypto Library is written in C++, suitable for mobile and server platforms and supports bindings with: Swift, Obj-C, Java (Android), С#/.NET, …
Stars: ✭ 74 (-10.84%)
Mutual labels:  e2ee, end-to-end-encryption
zusam
Private groups to share messages, photos, videos, links with friends and family.
Stars: ✭ 79 (-4.82%)
Mutual labels:  sharing, private
Sparkleshare
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.
Stars: ✭ 4,661 (+5515.66%)
Mutual labels:  sharing, collaboration
Capsule
🎬 Cross-platform hotkey short video capture for games
Stars: ✭ 160 (+92.77%)
Mutual labels:  sharing
awesome-dj
List of reasons why django is awesome for web development & django bootstrap boilerplate
Stars: ✭ 19 (-77.11%)
Mutual labels:  collaboration
Tjcs Course
💡 同济大学计算机科学与技术、信息安全专业课程资源共享仓库。含部分科目介绍、报告模板、实验工具等内容。期待更多课程加入……
Stars: ✭ 154 (+85.54%)
Mutual labels:  sharing
Rolisteam
Rolisteam is a virtual tabletop. It helps you to manage tabletop role playing games with remote friends/players. It provides many features to share maps, pictures, dice roller, manage background music and much more. The main git repository is available here: [https://invent.kde.org/kde/rolisteam].
Stars: ✭ 151 (+81.93%)
Mutual labels:  sharing
vscode-extension
Link your code and commits to a video recording and explain your code with video.
Stars: ✭ 67 (-19.28%)
Mutual labels:  collaboration
pouchrobot
An AI robot to collaborate in any open source project on GitHub
Stars: ✭ 39 (-53.01%)
Mutual labels:  collaboration
Splitme
Split expenses with friends.
Stars: ✭ 149 (+79.52%)
Mutual labels:  sharing
Simplesharingbuttons
Share to Facebook, Twitter, Google+ and other social networks using simple HTML buttons.
Stars: ✭ 147 (+77.11%)
Mutual labels:  sharing

TeleType

cli tool that allows you to share your terminal online conveniently. Check out teletype.oorja.io - show off mad cli-fu, help a colleague, teach, or troubleshoot.

Version Downloads/week Follow

Your stream can be view-only or collaboration enabled (command-line flag).

Install and stream!

Misc: If you have issues installing on apple M1 or similar systems:

  • sudo xcode-select --install
  • CXXFLAGS="--std=c++17" npm install -g oorja

your stream is end-to-end encrypted

PRO TIP: Any participant in the room can stream their terminal(s) i.e there can be multiple streams at the same time, and you can switch between them like terminal tabs!

For options: teletype -h

Note This is the cli companion for teletype.oorja.io which is a privacy focussed collaboration tool with more features like voice, notes, and chat - privacy policy. TLDR: Nothing stored on servers. Your data is end-to-end encrypted, synced between browsers (and cli) 🍻. No prying eyes.

Like it ? follow or tweet, tell your colleagues 👩🏻‍💻

Love it ? please subscribe 🖖

Feel free to open issues for bugs, improvements, app-discussions, and anything else really.

More ways to contact.

Commands

oorja teletype [ROOM]

Launch a terminal streaming session in oorja.

USAGE
  $ oorja teletype [ROOM]

OPTIONS
  -h, --help         show CLI help

  -m, --multiplex    allows room users to WRITE TO YOUR SHELL i.e enables collaboration mode. Make sure you trust room
                     participants. Off by default

  -s, --shell=shell  [default: /usr/bin/fish] shell to use. e.g. bash, fish

ALIASES
  $ oorja tty

EXAMPLES
  $ teletype
  will prompt to choose streaming destination - existing room or create a new one.


  $ teletype 'https://oorja.io/rooms/foo#key'
  will stream to the room specified by secret link, you must have joined the room before streaming.


  $ teletype -m 'https://oorja.io/rooms/foo#key'
  Will also allow room participants to write to your terminal!

oorja signout

sign-out and clear saved access token from any prior login. By default cli saves the token for any signed-in user (anonymous tokens aren't remembered). Any new command will ask for a token again after sign-out.

USAGE
  $ oorja signout

oorja help [COMMAND]

display help for oorja

USAGE
  $ oorja help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].