BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
NS Chat icon
Slowing down Tested up to 6.8.10

NS Chat

Real-time WebSocket chat for WordPress with user sync and message history.

Active installs<10New
Downloads · 30d49▲ +63.3% vs prev. 30d
Rating—0 reviews
Health score30/100At risk
All-time downloads605Since Jun 2025
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d14▲ +27.3% week over week
Our verdict

Consider an alternative

NS Chat shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 1 year ago, and scores 30/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • No update in over a year
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

123Jul 5Aug 18Oct 2
Yesterday3
Daily average (1y)1
Peak day6Nov 21, 2025
Last 12 months395

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where NS Chat stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
chat >100 4,005 Best chat plugins →
messaging >100 1,564 Best messaging plugins →
real-time >100 9,811 Best real-time plugins →
Websocket #46 121 Best Websocket plugins →
workerman #1 1 Best workerman plugins →

About NS Chat

From the official readme · v1.0.1

Description

NS Chat Plugin enables real-time communication between WordPress users using WebSocket technology, powered by the Workerman library.

Key Features:
* Real-time private chat between users
* Visual unread message indicators
* Persistent chat history stored in the database
* Lightweight modular JS + PHP architecture
* Automatic migration and sync of WP users to chat system
* Linux daemon service with SSL support for secure connections
* Future-ready integration with NFS or AWS S3 for file upload/download

Planned Features:
* Message editing and deletion
* Read receipt indicators (message seen)
* File attachments with optional NFS or AWS S3 integration

Ideal for community websites, intranets, or any platform requiring internal messaging without third-party services.

For integration help or consulting on adapting the plugin to your project, contact the developer at: ns.group.tech@gmail.com

WebSocket Server Setup (Linux with SSL)

  1. Create a systemd service file:
    bash
    sudo vim /etc/systemd/system/websocket_server.service

  2. Paste the following content:
    bash
    [Unit]
    Description=WebSocket Server for NS Chat (SSL)
    After=network.target
    [Service]
    ExecStart=/usr/bin/php /file/to/path/yourdomain/wp-content/plugins/ns-chat/server.php start
    Restart=always
    RestartSec=25
    User=www-data
    Group=www-data
    StandardOutput=file:/var/log/websocket_server.out.log
    StandardError=file:/var/log/websocket_server.err.log
    [Install]
    WantedBy=multi-user.target

  3. Add SSL context in server.php:
    php
    $context = [
    'ssl' => [
    'local_cert' => '/path/to/file.crt',
    'local_pk' => '/path/to/file.key',
    'verify_peer' => false,
    ]
    ];

  4. Set permissions for plugin folder:
    bash
    sudo chown -R www-data:www-data /path/to/ns-chat/
    sudo chmod -R 775 /path/to/ns-chat/

  5. Reload and start the daemon:
    bash
    sudo systemctl daemon-reload
    sudo systemctl enable websocket_server --now
    sudo systemctl restart websocket_server
    sudo systemctl status websocket_server

  6. Check logs if needed:
    bash
    /var/log/websocket_server.out.log
    /var/log/websocket_server.err.log

Custom Port Configuration

By default, the WebSocket server listens on port 2346.

To use a different port:

  1. Change the port in server.php:
    php
    $wsWorker = new Worker('websocket://0.0.0.0:2346', $context);
  2. Change the port in ns-chat.php:
    php
    $ws_port = 2346;

  3. You can check and change the port in chat-ui.js:
    js
    const port = nschat_data.wsPort || 2346;

  4. If the port is closed, then open a new port on your server’s firewall:
    bash
    sudo ufw allow <your-port>/tcp
    sudo firewall-cmd --permanent --add-port=<your-port>/tcp
    sudo firewall-cmd --reload
    sudo iptables -A INPUT -p tcp --dport <your-port> -j ACCEPT
    sudo iptables-save > /etc/iptables/rules.v4

Database Tables

The plugin creates and uses the following tables:

  • wp_ns_chat_dialogues
  • wp_ns_chat_messages
  • wp_ns_chat_users

Tables are created and populated automatically on plugin activation.

User Synchronization

  1. Initial migration of all users from wp_users to wp_ns_chat_users on plugin activation.
  2. New registrations are handled by:
    php
    add_action('user_register', 'ns_chat_add_user_on_registration');
  3. Profile updates are synced via:
    php
    add_action('profile_update', 'ns_chat_update_user_data');

    You may bind these functions to custom hooks based on your app’s logic.

License

GPLv2 or later

Installation

  1. Upload the plugin folder ns-chat to /wp-content/plugins/.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. After activation, a new page template called “NS Chat Template” will be available when creating pages.
  4. Set up the WebSocket server on your Linux machine.

Frequently asked questions

Does this work on shared hosting?

No, it requires a persistent PHP process for the WebSocket server. Use a VPS or dedicated server.

Is SSL required?

Yes. To use secure WebSocket (wss://), SSL certificates must be configured in server.php.

Can I use a different port than 2346?

Yes. See “Custom Port Configuration” section.

Can I get help with integration into my custom project?

Yes, you can contact the developer at ns.group.tech@gmail.com for custom integration support or consulting.

Does it support group chats?

Not yet. Planned in future versions.

Changelog

First version. Set up the server manually if using on production.

1.0

  • Initial public release.
  • One-on-one messaging with WebSocket daemon
  • User sync and message storage

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best NS Chat alternatives

All chat plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Joinchat – Enhanced "click to chat" Joinchat – Enhanced "click to chat" The most installed WordPress plugin for WhatsApp: a customizable floating button that turns… by Creame 700K+ ★★★★★★★★★★ 4.7 (189) 2 weeks ago 97
2 Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Floating Chat Widget: Contact Chat Icons, Telegram Chat, Li… WhatsApp chat, Facebook Messenger, Telegram, TikTok, Instagram, Email, Line, WeChat Phone… by Premio 300K+ ★★★★★★★★★★ 5 (1.2K) 4 days ago 97
3 Tidio – Live Chat & AI Chatbots Tidio – Live Chat & AI Chatbots Add Tidio Live Chat to your WordPress for free to answer customers’ questions, engage… by Tytus Gołas 70K+ ★★★★★★★★★★ 4.7 (396) 1 month ago 90
4 Facebook Chat Plugin – Live Chat Plugin for WordPress Facebook Chat Plugin – Live Chat Plugin for WordPress The Facebook Chat Plugin makes it easy for your website visitors to chat with you and ask… by Facebook 70K+ ★★★★★★★★★★ 3.5 (302) 4 years ago 41
5 Buttonizer – Live Chat, AI Chatbot, Call, Chat, Contact Button Buttonizer Powerful platform with Live Chat, AI Chatbots, and Real-Time Visitor Monitoring! Also… by Buttonizer 50K+ ★★★★★★★★★★ 5 (23) 2 weeks ago 91
6 Simple Chat Button Simple Chat Button WhatsApp Chat Button - Display the beautiful WhatsApp Sticky Button on the WordPress… by seramo 40K+ ★★★★★★★★★★ 4.8 (15) 1 month ago 81
7 Chatway Live Chat – AI Chatbot, Customer Support, FAQ & Helpdesk Customer Service & Chat Buttons Chatway Live Chat AI chatbot agent & human live chat for customer support, FAQ, chat buttons including… by Chatway Live Chat 30K+ ★★★★★★★★★★ 5 (762) 4 days ago 95
8 Echo Knowledge Base – Documentation, FAQs, Chat & Smart Search Echo Knowledge Base A fully featured, easy-to-use documentation plugin with AI chat, search, FAQs, and quizzes… by echoplugins 10K+ ★★★★★★★★★★ 4.9 (123) 1 month ago 90
9 Zendesk Chat Zendesk Chat Zendesk Chat (previously Zopim) lets you monitor and chat with visitors surfing your store… by zendesk_official 10K+ ★★★★★★★★★★ 4 (27) 6 years ago 42
10 Word Balloon Word Balloon Support for Block editor(Gutenberg) & Classic Editor.You will easy to add speech balloon in… by YAHMAN 10K+ ★★★★★★★★★★ 5 (8) 1 month ago 81

FAQ

NS Chat: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 3, 2026

Is NS Chat free?

Yes. NS Chat is free to download and use from the official WordPress.org plugin directory.

Is NS Chat safe to use in 2026?

NS Chat shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 1 year ago, and scores 30/100 on our health check.

How many websites use NS Chat?

NS Chat is active on <10 WordPress websites and has been downloaded 605 times since it launched in June 2025. It was downloaded 49 times in the last 30 days.

Does NS Chat work with WordPress 7.1?

NS Chat is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does NS Chat need?

NS Chat requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was NS Chat last updated?

The latest version, 1.0.1, was released on September 23, 2025 (1 year ago).

Who makes NS Chat?

NS Chat is developed and maintained by Sergey Ivanov.

What are the best alternatives to NS Chat?

The most popular alternatives to NS Chat are Joinchat (700K+ installs), Floating Chat Widget: Conta… (300K+ installs) and Tidio (70K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.