Skip to content

neutralinojs/neutralino.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b4c5967 · Mar 27, 2025
Sep 24, 2024
Jan 20, 2023
Feb 20, 2023
Mar 22, 2025
Feb 29, 2024
Feb 29, 2024
Mar 13, 2021
Feb 29, 2024
Mar 27, 2025
Mar 13, 2021
Oct 26, 2023
Feb 21, 2025
Mar 24, 2025
Mar 24, 2025
Nov 28, 2024
Mar 18, 2024
Mar 24, 2025

Repository files navigation

neutralino.js

GitHub release (latest by date) npm npm GitHub last commit Build status

The official JavaScript client for Neutralinojs. Neutralinojs CLI automatically downloads a minified version of neutralino.js and lets you use the Neutralinojs native API via the global Neutralino JavaScript object (aka window.Neutralino). Also, you can download this client from the NPM registry via a Node package manager and bundle with your application:

npm install @neutralinojs/lib
# --- or ---
yarn add @neutralinojs/lib

See Neutralinojs JavaScript API documentation for more details. Release notes are available at this page. This repository doesn't host the entire Neutralinojs codebase — this is the JavaScript client that Neutralinojs C++ server codebase loads. Browse the Neutralinojs server source code from this repository.

Developer's FAQ

How to build neutralino.js from this repository?

git clone https://github.com/neutralinojs/neutralino.js.git
cd neutralino.js
npm install
npm run build

How to test with the Neutralinojs server?

cd ../neutralinojs
bash ./bin/script_update_client.sh
./bin/neutralino-{platform}_{arch} --load-dir-res # Eg: ./bin/neutralino-linux_x64 --load-dir-res

License

MIT

Contributing to Neutralinojs

We really appreciate your code contributions. Please read this contribution guide before sending a pull request. Thanks for your contributions.

Contributors

Made with contributors-img.