Skip to content
@NodePassProject

NodePassProject

Home of all NodePass related repositories.

NodePass Project

NodePass Logo

Universal TCP/UDP Tunneling Solution

Overview

NodePass is an advanced, lightweight TCP/UDP tunneling solution built on an innovative three-tier architecture (server-client-master). It elegantly separates control and data channels while offering intuitive zero-configuration syntax. The system excels with its proactive connection pool that eliminates latency by establishing connections before they're needed.

This repository contains components, libraries, tools, and resources related to the core NodePass project.

Main Components

Core Components

  • NodePass Server: The tunnel server component that accepts incoming connections
  • NodePass Client: The tunnel client that establishes outbound connections
  • NodePass Master: API-driven management interface for dynamic instance control

User Interfaces

  • NodePass CLI: Command-line interface for advanced users to manage tunnels and configurations
  • NodePass Docker: Docker image for easy deployment of NodePass on various platforms
  • NodePass Dashboard: Web interface for monitoring and managing tunnel instances
  • NodePass Desktop: Cross-platform desktop app for tunnel configuration and management
  • NodePass Mobile App: Mobile interface for on-the-go tunnel management
  • NodePass Web UI: Web-based user interface for easy access to tunnel management features
  • NodePass API Shell: Interactive shell script for installing and managing NodePass API
  • NodePass TG Bot: Telegram bot for quick access to tunnel management features
  • NodePass Openwrt: OpenWRT package for easy installation and management of NodePass on routers

Community

Pinned Loading

  1. nodepass-core nodepass-core Public

    Forked from yosebyte/nodepass

    NodePass is a secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TLS/TCP connections.

    Go 1

  2. pool pool Public

    A high-performance, reliable network connection pool management system for Go applications.

    Go

  3. conn conn Public

    A flexible and efficient network connection exchange system for Go applications.

    Go

  4. scripts scripts Public

    This script provides easy-to-use master mode (API mode) installation, configuration, and management functions.

    Shell

Repositories

Showing 10 of 10 repositories
  • scripts Public

    This script provides easy-to-use master mode (API mode) installation, configuration, and management functions.

    NodePassProject/scripts’s past year of commit activity
    Shell 0 BSD-3-Clause 0 0 0 Updated May 13, 2025
  • NodeIRC Public

    A very simple Internet Relay Chat client, written in Node.js and HTML, that allows connecting to IRC servers via WebSocket with TLS.

    NodePassProject/NodeIRC’s past year of commit activity
    JavaScript 0 BSD-3-Clause 0 0 0 Updated May 12, 2025
  • nodepass-core Public Forked from yosebyte/nodepass

    NodePass is a secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TLS/TCP connections.

    NodePassProject/nodepass-core’s past year of commit activity
    Go 1 BSD-3-Clause 44 0 0 Updated May 12, 2025
  • .github Public
    NodePassProject/.github’s past year of commit activity
    0 0 0 0 Updated May 12, 2025
  • pool Public

    A high-performance, reliable network connection pool management system for Go applications.

    NodePassProject/pool’s past year of commit activity
    Go 0 BSD-3-Clause 0 0 0 Updated May 8, 2025
  • conn Public

    A flexible and efficient network connection exchange system for Go applications.

    NodePassProject/conn’s past year of commit activity
    Go 0 BSD-3-Clause 0 0 0 Updated May 8, 2025
  • cert Public

    A simple TLS configuration generator using ECDSA keys and self-signed certificates for Go applications.

    NodePassProject/cert’s past year of commit activity
    Go 0 BSD-3-Clause 0 0 0 Updated May 8, 2025
  • logs Public

    A simple, flexible, and thread-safe logging system for Go applications.

    NodePassProject/logs’s past year of commit activity
    Go 0 BSD-3-Clause 0 0 0 Updated May 8, 2025
  • NodePassProject/nodepassproject.github.io’s past year of commit activity
    HTML 0 BSD-3-Clause 0 0 0 Updated May 7, 2025
  • NodeDNS Public
    NodePassProject/NodeDNS’s past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated May 6, 2025

Top languages

Loading…

Most used topics

Loading…