NeutralinoJs is a portable and lightweight framework to develop apps with native functions and it allows you to run developed app inside web browsers.
In electron and NWjs you have to install NodeJs, hundreds of dependence libraries and also the bundled app size is large even we write hello world
due to embedded chromium and Node runtime. Neutralino is lightweight solution for this issue.
Interested in NeutralinoJs idea? Get started with our docs and build your first Neutralino App
- Download latest Neutralino lightweight SDK from releases
- Write code for your application
- Double click on neutralino binary, it will run your app on default browser
- Close the browser tab (Neutralino runtime will be terminated automatically)
- zip the content and share your app anywhere. it's fully portable
- Web apps with native functions
- Lightweight cross platform apps
Help Neutralino!.
- Give us a star 😋
- Fork and Clone! Awesome
- Select existing issues or create a new issue thereafter give us a PR with your bugfix or improvement. We love it ❤️
- We use Slack for discussions. get your invite
- Join our Google group for feature proposals and requests.
To create Neutralino developer environment in your pc, install these tool kits.
> build
$ bash build.sh
Neutralino platform components will be assembled in to /dist
> cd core-windows
> build
$ cd core-linux
$ bash build.sh
Neutralino server will be compiled in to /bin
$ cd neutralino.js
$ npm install
$ npm run build
- Solution Design
- Windows Server
- Linux Server
- Javascript SDK
- Documentation
- Web site
- Security improvements
- Other milestones as per planed
- Experimental Release
- Stable Release