No description
  • TypeScript 43.1%
  • C++ 35.2%
  • JavaScript 12.7%
  • Python 9%
Find a file
2026-05-07 09:40:35 -07:00
deps update milsko upstream 2026-05-07 09:39:56 -07:00
lib update bindings 2026-05-07 09:40:35 -07:00
scripts update bindings 2026-05-07 09:40:35 -07:00
src update bindings 2026-05-07 09:40:35 -07:00
.gitignore switch to submodule 2026-04-28 21:07:06 -07:00
.gitmodules switch to submodule 2026-04-28 21:07:06 -07:00
.prettierrc initial commit 2026-04-28 13:11:03 -07:00
binding.gyp update milsko upstream 2026-05-07 09:39:56 -07:00
bun.lock update milsko upstream 2026-05-04 11:18:20 -07:00
LICENSE initial commit 2026-04-28 13:11:03 -07:00
package.json update milsko upstream 2026-05-07 09:39:56 -07:00
README-es.md forgot to align left 2026-05-04 11:42:00 -07:00
README.md forgot to align left 2026-05-04 11:42:00 -07:00
tsconfig.json update milsko upstream 2026-05-04 11:18:20 -07:00

Milsko for Node.js logo

Build native cross-platform desktop GUIs with Node.js.

EnglishEspañolGitHubFishy ForgejoWebsite

Milsko is a lightweight cross-platform GUI toolkit designed to be fully compatible with older OSes while also being reasonably modern.

This package provides OOP-oriented bindings to create and package fully native GUI appliations with Node.js.

Installation

Use your preferred package manager (also compatible with Bun). Prebuilt binaries are included by default.

npm install milsko

If none precompiled binaries are available for your platform or if you'd like to build from source, you can use npm install milsko --build-from-source or equivalent.