Skip to content

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 instances 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 Application: 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 Telegram 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

    Dev fork, feat preview, test build.

    Go 8

  2. NodePassDash NodePassDash Public

    一个现代化的NodePass管理界面

    TypeScript 266 29

  3. npsh npsh Public

    简单易用的 NodePass 一键脚本合集,包括 API 主控、Dash 面板的安装部署、灵活配置和辅助管理。

    Shell 75 22

  4. NodePanel NodePanel Public

    一款轻量化 NodePass 管理面板

    TypeScript 33 27

  5. NodePass-ApplePlatforms NodePass-ApplePlatforms Public

    Swift 1

Repositories

Showing 10 of 11 repositories
  • nodepass-core Public Forked from yosebyte/nodepass

    Dev fork, feat preview, test build.

    NodePassProject/nodepass-core’s past year of commit activity
    Go 8 BSD-3-Clause 144 0 0 Updated Sep 2, 2025
  • NodePassDash Public

    一个现代化的NodePass管理界面

    NodePassProject/NodePassDash’s past year of commit activity
    TypeScript 266 BSD-3-Clause 29 5 0 Updated Aug 30, 2025
  • NodePassProject/NodePass-ApplePlatforms’s past year of commit activity
    Swift 1 0 0 0 Updated Aug 28, 2025
  • conn Public

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

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

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

    NodePassProject/pool’s past year of commit activity
    Go 1 BSD-3-Clause 0 0 0 Updated Aug 21, 2025
  • npsh Public

    简单易用的 NodePass 一键脚本合集,包括 API 主控、Dash 面板的安装部署、灵活配置和辅助管理。

    NodePassProject/npsh’s past year of commit activity
    Shell 75 BSD-3-Clause 22 6 0 Updated Aug 20, 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 Aug 13, 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 Aug 13, 2025
  • NodePanel Public

    一款轻量化 NodePass 管理面板

    NodePassProject/NodePanel’s past year of commit activity
    TypeScript 33 MIT 27 0 0 Updated Jun 22, 2025
  • .github Public
    NodePassProject/.github’s past year of commit activity
    0 CC-BY-4.0 0 0 0 Updated Jun 17, 2025

Most used topics

Loading…