Skeleton App

Skeleton App

SDK-compliant skeleton template

developers SDK example v2.2.36

Skeleton App

SDK-compliant template for building new MouseMux applications.

Skeleton App Logo

App Screenshot

What This Is

A minimal, clean starting point for developers building new MouseMux apps. The Skeleton App demonstrates the correct initialization pattern, handler registration, and unified input handling that all MouseMux applications should follow. Use this as your foundation when creating new collaborative multi-user applications.

How It Works

The Skeleton App provides a complete but minimal implementation of a MouseMux web application. It includes the proper file structure, state management, SDK handler registration, UI components, and theme support. The code is heavily commented and follows all best practices. When you copy this template and build on it, you get a solid foundation that handles both MouseMux server connections and offline native input mode automatically.

Getting Started

  1. Copy the entire skeleton folder and rename it for your new app
  2. Update the app.json file with your app’s name, description, and metadata
  3. Add your user interface elements to index.html
  4. Define your application state in js/app-state.js
  5. Register your input handlers in js/app-handlers.js
  6. Build your UI logic in js/app-ui.js
  7. Add translations to locales/en.json

For detailed development guidelines, read the development guide in the app folder — it contains rules and patterns that ensure your app works correctly with the MouseMux SDK.


MouseMux Development Team · https://www.mousemux.com

Skeleton App
Details
Version 2.2.36
Category developers, SDK example
Publisher MouseMux Development Team
Platform Web App
Status SDK App
Updated 2026-03-20
Tags
SDK skeleton template minimal reference

Like This App? Want It Changed To Your Needs?

We can do that! In days, not months. Affordable pricing.

Why Work With Us?

As the creators of MouseMux, we have complete control over every aspect of the platform. We can customize MouseMux to your exact needs: add your branding, run it invisibly in the background, modify behavior, or build entirely new features. Whether you need a custom multi-cursor application from scratch, want to adapt existing software for multi-user collaboration, or require deep MouseMux integration into your workflow, our team delivers.

Fast turnaround, most projects in days
Direct access to the development team
Affordable, transparent pricing
Ready to Start?

Tell us about your project

Get in Touch

[email protected]

Trusted by industry leaders

ABB
BMW
UFA
NHS
ROAV7
ruag
micronav
amgen
Avio Earo
Bosch
Schiphol
Vector
ABB
BMW
UFA
NHS
ROAV7
ruag
micronav
amgen
Avio Earo
Bosch
Schiphol
Vector