All Projects → squidjs → terminal

squidjs / terminal

Licence: MIT license
The extendible Shell and SSH terminal, with E2E encryption in the cloud.

Programming Languages

typescript
32286 projects
SCSS
7915 projects

Projects that are alternatives of or similar to terminal

squid
Development repository for the squid cookbook
Stars: ✭ 27 (-6.9%)
Mutual labels:  squid
blackip
IP Blocklist for Ipset / Squid-Cache
Stars: ✭ 81 (+179.31%)
Mutual labels:  squid
AutoScriptVPS
VPN AutoScript
Stars: ✭ 59 (+103.45%)
Mutual labels:  squid
docker-squid
Squid in docker container based on Alpine Linux
Stars: ✭ 44 (+51.72%)
Mutual labels:  squid
squid-exporter
Squid Prometheus Exporter
Stars: ✭ 97 (+234.48%)
Mutual labels:  squid
shield
基于Strom的日志实时流量分析主动防御(CCFirewall)系统
Stars: ✭ 68 (+134.48%)
Mutual labels:  squid
squid proxy pool
Squid 代理池搭建
Stars: ✭ 88 (+203.45%)
Mutual labels:  squid

Squid is a Shell and SSH terminal emulator, with end-to-end encryption for SSH Hosts in the cloud.

We use Electron and ReactJS. Everything is written in TypeScript.

Table of content

Downloading

Canary versions of Squid will be soon available for download in releases.

Please report any issues or new features you wish to see for Squid.

Documentation

Documentation is available at https://squidjs.github.io/docs;

Extending

The config file is located in your user's home directory, and called .squidrc.json. Squid is higly customizable thanks to a powerful packages system. With packages, you can easily share and add custom themes and packages to add new features.

See the documentation for more information.

Cloud

You can save SSH Hosts in a remote server, to make them available on all the computers you use. They are then linked to your account on this server. The server is called Squid Cloud.

You can choose to use our server (this is the default configuration), or you can self-host it.

See the documentation for more information.

CLI

Squid ships with an easy-to-use CLI, used to start the app from any terminal and manage packages easily. Run squid --help for a list of available commands.

See the documentation for more information.

Contributing

First, make sure you have Yarn installed on your system.

You will need windows-build-tools to compile the project. Install it globally (as an administrator) with:

  • YARN: yarn global add windows-build-tools

Then:

  1. Fork this repository, then clone it to your device
  2. Install JS dependencies with:
  • yarn
  1. Launch the development server and the app:
  • yarn dev

See CONTRIBUTING for more information.

Licence

Squid is licensed under the MIT license.

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].