Showing 32 open source projects for "the linux command line"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    jprq

    jprq

    join public router. quickly

    ...The tool can publish a local port through a public address so external users or services can reach something running on a developer’s machine. It supports HTTP and general TCP use cases, which makes it more flexible than tools focused only on local web previews. jprq includes command-line workflows and installation options for multiple operating systems. Its main purpose is to make temporary public access to local development services fast, simple, and repeatable.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    SlipNet

    SlipNet

    Android VPN client with DNS tunneling (DNSTT, NoizDNS & Slipstream)

    SlipNet is an anti-censorship and tunneling project centered on an Android VPN client with additional command-line support for desktop platforms. It can route traffic through multiple tunnel types, including DNS tunneling, SSH, SOCKS5, NaiveProxy, Tor, and related transport methods. The project is designed for networks where ordinary traffic may be blocked, throttled, filtered, or inspected. SlipNet includes a built-in DNS scanner, which helps users identify usable DNS paths for supported tunnel modes. ...
    Downloads: 210 This Week
    Last Update:
    See Project
  • 3
    Another Redis Desktop Manager

    Another Redis Desktop Manager

    A faster, better and more stable Redis desktop manager

    ...The UI provides tree and table views of keys with inline editors for strings, hashes, lists, sets, sorted sets, and streams, including TTL management and batch operations. Built-in monitoring lets you watch stats, slow logs, and command activity while an integrated console executes raw Redis commands. Quality-of-life features include JSON viewers, search and filter tools, favorite connections, and dark mode. For everyday operations and troubleshooting, it offers a friendlier alternative to the command line without hiding Redis’s power.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 4
    Tunnelmole

    Tunnelmole

    Connect to local servers from anywhere

    Tunnelmole is a command-line tool that gives locally running HTTP and HTTPS servers a public URL. It is designed for developers who need to expose a local app, API, Docker container, Node project, React app, or static site for testing and sharing. By running a simple command with a local port, users can route public traffic to a service running on their own machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Cloudflare Tunnel Client

    Cloudflare Tunnel Client

    Cloudflare Tunnel Client

    Contains the command-line client for Cloudflare Tunnel, a tunneling daemon that proxies traffic from the Cloudflare network to your origins. This daemon sits between Cloudflare network and your origin (e.g. a webserver). Cloudflare attracts client requests and sends them to you via this daemon, without requiring you to poke holes on your firewall --- your origin can remain as closed as possible.
    Downloads: 217 This Week
    Last Update:
    See Project
  • 6
    Drip

    Drip

    Self-hosted tunneling solution to expose localhost securely

    ...The project supports unlimited tunnels and bandwidth, making it suitable for both development and production scenarios where conventional reverse proxies may not suffice. It is written primarily in Go, which enables high performance and cross-platform deployment with minimal overhead. Drip includes a rich command-line interface for configuring, launching, and managing tunnels and supports transport protocol selection and access control features.
    Downloads: 56 This Week
    Last Update:
    See Project
  • 7
    gost

    gost

    GO Simple Tunnel, a simple tunnel written in golang

    ...In GOST, GOST and other proxy services are considered as proxy nodes, GOST can handle the requests itself, or forward the requests to any one or more proxy nodes. In addition to configuring services directly from the command line, parameters can also be set by specifying the external configuration file with the -C parameter.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 8
    Wg Server for Windows

    Wg Server for Windows

    Wg Server for Windows (WS4W) is a desktop application

    ...The application can install WireGuard for Windows, generate or accept server keys, create server configuration files, and help manage the Windows networking pieces needed for internet sharing. It is designed for Windows Server and Windows desktop environments where a graphical setup flow is preferred over command-line configuration. The tool still requires users to handle network realities such as router port forwarding, but it reduces much of the local setup friction. It is especially useful for small Windows-based VPN deployments that need WireGuard server management without moving to Linux.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    Orion Visor

    Orion Visor

    A high-value, modern automated operation and maintenance

    Orion Visor is a modern operations and lightweight bastion host platform for managing Linux and Windows systems. It provides centralized asset management so teams can organize hosts, identities, keys, and authorization rules in one interface. The platform supports multiple remote access methods, including SSH, SFTP, RDP, and VNC, which makes it useful for mixed infrastructure environments. It also includes online terminals, file management, batch command execution, multi-host file distribution, and scheduled tasks through cron expressions. orion-visor adds monitoring and alerting for system metrics such as CPU, memory, disk, and network usage. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    Bastillion

    Bastillion

    Web-based SSH console that centrally manages administrative access

    Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with the management and distribution of user's public SSH keys. Key management and administration is based on profiles assigned to defined users. Administrators can login using two-factor authentication with Authy or Google Authenticator. From there they can manage their public SSH keys or connect to their systems through a web-shell. Commands can be shared...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    ArgoSBX

    ArgoSBX

    Xiaobai built his own agent artifact

    ArgoSBX is an advanced automation script that combines multiple networking cores, including sing-box, Xray, and Cloudflare Argo, into a unified deployment framework. It is designed to provide a highly flexible and powerful proxy solution capable of operating across various environments such as VPS, Docker, and containerized systems. The tool supports a wide range of protocols and configurations, including TLS-based and Reality-based connections, enabling users to tailor their setup to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    python-proxy

    python-proxy

    HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH

    python-proxy, also known as pproxy, is a lightweight proxy tool written in Python for flexible local and remote traffic forwarding. It supports multiple proxy protocols, making it useful for developers, testers, and network administrators who need a compact proxy layer without a heavy service stack. The project can operate as a client, server, forward proxy, reverse proxy, or protocol bridge depending on how it is configured. It supports HTTP, SOCKS4, SOCKS5, Shadowsocks, and newer transport...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    UFTP

    Encrypted UDP based FTP with multicast

    UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple...
    Leader badge
    Downloads: 2,001 This Week
    Last Update:
    See Project
  • 14
    ngrok Node.js wrapper

    ngrok Node.js wrapper

    Expose your localhost to the web. Node wrapper for ngrok

    ngrok is a Node.js wrapper for the ngrok tunneling client, allowing developers to expose local services to the internet directly from JavaScript or the command line. It is commonly used for webhook testing, local API demos, development previews, and temporary public access to local applications. The package can start HTTP, TCP, and TLS tunnels, with options for ports, regions, authentication tokens, basic authentication, custom configuration paths, and logging callbacks. It also exposes a wrapper around ngrok’s local client API, letting applications list tunnels, start or stop tunnels, inspect requests, replay requests, and clear request history. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    BoringTun

    BoringTun

    Userspace WireGuard Implementation in Rust

    ...It implements the core WireGuard protocol — including key exchange, encryption (ChaCha20-Poly1305), and authenticated transport — while omitting platform-specific tunneling stacks, allowing embedment in custom VPN client applications or userspace networking tools. The repository includes both a library for programmatic use and a command-line executable that can act as a userspace WireGuard interface on supported platforms like Linux and macOS. Because it’s written in Rust, BoringTun benefits from strong safety guarantees, memory safety without garbage collection, and cross-platform support, making it suitable for mobile, desktop, and server environments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    WebTTY

    WebTTY

    Share a terminal session over WebRTC

    ...It is useful for pair programming, collaborative debugging, remote help, or accessing systems behind NAT without setting up a traditional proxy server. The project includes a command-line workflow and an in-browser client, so a session can be joined through a static web page when needed. It supports custom commands, allowing users to share a shell, a tmux session, or another terminal-based process. The tool also includes non-interactive and one-way connection options for specialized workflows such as attaching to a build server session. webtty is experimental but practical, combining Go, WebRTC, and browser-based terminal access into a lightweight collaboration tool.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    VPNCloud

    VPNCloud

    Peer-to-peer VPN

    VPNCloud is a peer-to-peer VPN solution that uses UDP tunneling to create secure, distributed virtual networks. Unlike traditional VPNs, VPNCloud creates mesh-like connections between nodes and is particularly useful for remote access, private networks, or IoT environments. It supports both encrypted and plaintext tunnels, dynamic peer discovery, and flexible routing. With minimal configuration, VPNCloud provides a lightweight way to link multiple machines across the internet as if they were...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 18
    Mole

    Mole

    CLI application to create ssh tunnels focused on resiliency

    Mole is a command-line application for creating SSH tunnels with an emphasis on resilience and user experience. It is designed to help users access or expose services that are behind firewalls, private networks, or otherwise unreachable from the current machine. Mole uses SSH access to a jump server as the bridge between the user and the target service.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    tunnelto

    tunnelto

    Expose your local web server to the internet with a public URL

    tunnelto is a Rust-based local tunneling tool that exposes a locally running web server through a public URL. It is designed for developers who need to test webhooks, demos, APIs, or in-progress applications without deploying them to a public server. The project includes both a hosted service model and self-hosting support, giving teams flexibility depending on their workflow and infrastructure needs. Its async architecture is built on Tokio, which helps it handle network connections...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    sshtunnel

    sshtunnel

    SSH tunnels to remote server

    ...It supports local and remote bind addresses, password authentication, private keys, and configuration through Python code. sshtunnel is especially useful for developers, administrators, and automation scripts that need controlled access to databases, internal dashboards, or protected network services. Its value comes from making SSH forwarding easier to manage inside Python workflows without relying only on manual command-line SSH syntax.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21

    DNS2SOCKS

    DNS to SOCKS or HTTP proxy

    This is a command line utility to resolve DNS requests via a SOCKS tunnel like Tor or a HTTP proxy.
    Leader badge
    Downloads: 4,155 This Week
    Last Update:
    See Project
  • 22

    Handy TCP/IP Server/Client Tools

    Various TCP/IP servers, clients and network management tools

    IPtools is an all in one package that includes various TCP/IP tools. Server: - FTP - TFTP - Syslog - Web - Remote Command - General UDP server - Multicast server Client utilities: - Multicast client - TFTP client Starting on version 0.2.0, a powerful network connection tools UBridge is added, it can bridge: - VXLAN (newly released) - UDP sessions - NIC card of the PC - Connections to Cisco Router Simulator "GNS3/dynamips" and H3C Router Simulator...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    Replace,Modify Headers Front Query Back Query Optional Line Tunnel Proxy Server Ip Hunter
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    PortFusion

    PortFusion

    Distributed reverse / forward proxy and tunneling solution for TCP.

    PortFusion is a minimalistic, cross-platform, transport-layer distributed reverse / forward proxy for TCP written in Haskell + LLVM and released under GPLv3. A single package that makes the most of each platform by tapping into their unique capabilities, combining this power with an intuitive interface, beautiful design and Haskell's excellent support for unprecedented levels of concurrency and parallelism. It strives for the smallest source code size (< 500 lines) while delivering...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    TCP over RDP tunneling tool
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next