buildbuildsuccesssuccess written inwritten inJavascript (node.js, (node.js,

A web interface to an NMDC hub.

Chat in real-time on your NMDC hub using a web browser. Now that websockets are reasonably mature, this deprecates the earlier flexdc (flash sockets) and dcwebui (c++/polling) projects, but falls back to other COMET techniques for older browsers (including flashsockets, forever-iframe, and polling).

This project has been superceded by nmdc-webfrontend.


• Suitable for desktop use or mobile use, with a responsive web interface and iOS-inspired theme
• Nick autocompletion
• Multiple tabs for PM windows
• Right-click commands


1. Get the latest version from npm: npm install dcwebui
2. Copy dcwebui-conf.js.sample to dcwebui-conf.js and tweak the settings.
3. Run the server with node ./dcwebui-server.js

Npm project page:

Tags: nmdc


Unreleased 1.4.x
• Require http/s configuration in the configuration file
• Fix a cosmetic issue with the Wii U internet browser

2013-11-16 1.3.0a
• Fix a cosmetic issue with Internet Explorer

2013-11-16 1.3.0
• Feature: Corner application menu
• Feature: Option to toggle displaying join/part messages
• Feature: UserCommand support
• Enhancement: Update nmdc.js to >=1.2.0
• Fix an issue with tab completion and scrollbars in Firefox
• Fix a cosmetic issue with duplicate users appearing

2013-10-10 1.2.0
• Feature: Tab completion
• Feature: Double-click nick to PM
• Enhancement: Provide sample configuration file
• Fix an issue with browser autocomplete on the input area
• Fix an issue with nicks in the userlist
• Fix a cosmetic issue with sticking to non-existing userlist tab when resizing out of the mobile responsive layout
• Fix a cosmetic issue with the tab close button

2013-07-02 1.1.0c
• Fix an issue with TypeError in iOS Safari

2013-05-23 1.1.0b
• Feature: Support passworded nicks
• Feature: Support multiple PM tab windows
• Feature: Responsive userlist design
• Update nmdc.js from 1.0.1a to *
• Fix an issue with title and CSS in Firefox

2013-03-26 1.1.0a
• Feature: Redesign to use multiple tab panes

2013-03-26 1.0.0d
• Initial development milestone


For bug reports, feature requests, or if you need any help, please click here to email me.