Node JS Server Android

Node JS Server

提供元: Confused_programmer App
Android端末上でローカルのNode.js HTTPサーバーを実行できます。無料、プライベート、オフラインで利用可能です。

特徴と機能

Node JS Serverは、Androidデバイス上のアプリ内で、ルート権限やTermux、

別途設定が不要な、本格的なNode.js HTTPサーバーを直接実行します。

Android上でローカルHTTP APIを必要とする開発者、学習者、そして試行錯誤を繰り返すユーザー向けに開発されました。バンドルされたサーバーはデフォルトでlocalhostでリッスンするため、

アプリのインターフェース、アプリ内ブラウザ、デバイス上のブラウザ、そして同じデバイス上の他のアプリは、サーバーが稼働している間、すべてサーバーと通信できます。

プライバシー第一

• アカウント登録、サインアップ、ログインは不要です。

• 分析、広告、トラッキングSDKは一切使用しません。

• データは収集、送信、開発者と共有されることはありません。

• すべてのデータは常にデバイス上に保持されます。

主な機能

• nodejs-mobileを搭載した組み込みNode.jsランタイム。

• フォアグラウンドサービスにより、アプリを切り替えてもサーバーは稼働し続けます。

• 静的ファイル配信とJSON APIを備えた、依存関係のないNode HTTPサーバーをバンドルしています。 • 保護されたルートに対するトークンベース認証。

• Androidのファイルピッカーを使用して、独自のZIPファイル形式のNode.jsプロジェクトをインポートできます。

• 内蔵ファイルブラウザとコードエディタ(Sora Editor搭載)。

• ポート設定、認証強制オプション、LANアクセスオプション。

• クリーンでモダンなAndroidインターフェース。

使い方

1. 「サーバーを起動」をタップして、組み込みのNode.jsランタイムを起動します。

2. サーバーはデフォルトで127.0.0.1(localhost)にバインドされます。

3. アプリ内ブラウザまたはデバイス上の任意のブラウザを開いて、APIにアクセスします。

4. 認証が有効になっている場合は、表示される認証トークンを使用して保護されたルートにアクセスします。

デフォルトのローカルURL:http://127.0.0.1:3000

独自のプロジェクトを持ち込む

ZIPファイルをインポートして、組み込みサーバーを独自のNode.jsプロジェクトに置き換えることができます。アプリは、エントリポイント(package.json の main、main.js、index.js、または server.js)を自動的に検出します。純粋な JavaScript の依存関係は、node_modules にバンドルできます。

オプションの LAN アクセス

デフォルトでは、サーバーはご自身のデバイスからのみアクセス可能です。必要に応じて LAN アクセスを有効にすることで、Wi-Fi ネットワーク上の他のデバイスも接続できるようになります。

これは完全にユーザーの制御下にあり、デフォルトでは無効になっています。

こんな用途に最適

• 外出先で Node.js コードを開発・テストする。

• コンピュータを使わずにローカル HTTP API のプロトタイプを作成する。

• Node.js とサーバーサイド JavaScript を学習する。

• デバイス上で静的ファイルや JSON エンドポイントを提供する。

権限

Node.js Server は、ローカルサーバーの実行に必要な権限のみを要求します。インターネット アクセス(Android がネットワーク ソケットを開くために必要)、フォアグラウンド サービス、通知、ウェイクロック、Wi-Fi の状態です。

これらの権限は、個人データの収集には使用されません。



Node JS Serverは、Android上でNode.jsを実行するための軽量でプライベートなオフライン対応の方法です。ダウンロードして開発を始めましょう。

ユーザー成長とダウンロード統計

App
提供元:
Confused_programmer
ダウンロード数:
105 73
バージョン:
1.0.0 最終更新日: 2026-06-25
バージョンコード:
1
作成日:
2026-06-24
発行者の国/地域:
IN IN
権限:
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE Moderate risk
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Moderate risk
  • android.permission.ACCESS_WIFI_STATE Low risk
  • android.permission.FOREGROUND_SERVICE Low risk
  • android.permission.INTERNET Low risk
  • android.permission.POST_NOTIFICATIONS Low risk
  • android.permission.WAKE_LOCK Low risk
  • com.android.vending.CHECK_LICENSE Safe
  • bans.njsServer.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
サイズ:
50.69MB
メールアドレス:
du*****@gmail.com
URL:
Webサイト ,プライバシーポリシー
詳細説明:
詳細な説明を見る
ソース:
Google Playストア
データ取得日:
2026-07-26
統計とランキングを比較:

開発者に問い合わせる

Chrome-Stats はこの Androidアプリ を所有していません。以下の情報を使用して、Androidアプリ 開発者にお問い合わせください。
開発元:
Confused_programmer
Google Playストア
https://play.google.com/store/apps/details?id=bans.njsServer
電子メール:
du*****@gmail.com
ウェブサイト:
https://sourabhbans.bitbucket.io

ベストのNode JS Server代替案

Node JS Serverに類似したAndroid appをいくつか紹介します: