Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nw-cn/awesome-nwjs

Awesome NW.js (node-webkit)
https://github.com/nw-cn/awesome-nwjs

List: awesome-nwjs

Last synced: about 2 months ago
JSON representation

Awesome NW.js (node-webkit)

Awesome Lists containing this project

README

        

# Awesome NW.js (node-webkit)

*Inspired by [awesome](https://github.com/sindresorhus/awesome). You might also like [awesome-nodejs](https://github.com/sindresorhus/awesome-nodejs) or [awesome-electron](https://github.com/sindresorhus/awesome-electron).*

> [NW.js](http://nwjs.io) is an app runtime based on Chromium and node.js. You can write native apps in HTML and JavaScript with NW.js. It also lets you call Node.js modules directly from the DOM and enables a new way of writing native applications with all Web technologies.

**Sections:**

* Official Entries
* Cool Apps
* Tools & Starters
* Vue.js
* NW.js Specific Frameworks
* Tutorials, Posts, Slides
* License

* * *

## Offical Entries

- [Offical Site](http://nwjs.io)
- [Github Repo](https://github.com/nwjs/nw.js)
- [Documentation (Wiki)](https://github.com/nwjs/nw.js/wiki)
- [Gitter Chatroom](http://gitter.im/nwjs/nw.js)

## Cool Apps

- [Music Player: Alen-gao/Music](https://github.com/Alen-gao/Music)
- [Aluxian/Facebook-Messenger-Desktop](https://github.com/Aluxian/Facebook-Messenger-Desktop)
- [Aluxian/WhatsApp-Desktop](https://github.com/Aluxian/WhatsApp-Desktop)
- [Desktop of Gitter.IM: gitterHQ/desktop](https://github.com/gitterHQ/desktop)
- [Scout-App - Sass GUI](http://scout-app.io)
- [Koa11y - Accessibility Reports for websites](http://open-indy.github.io/Koa11y)
- [Hybrid desktop app build tools for Meteor: buildhybrid/desktop](https://github.com/buildhybrid/desktop)
- [Mango is markdown editor: egrcc/Mango](https://github.com/egrcc/Mango)
- [Editor that speaks: Jayin/Voice-Editor](https://github.com/Jayin/Voice-Editor)
- [Node Ace Editor: skyhacker2/nodeace](https://github.com/skyhacker2/nodeace)
- [QQ Client: caofb/nodewebkitqq](https://github.com/caofb/nodewebkitqq)
- [Student Client: h5lium/xstu](https://github.com/h5lium/xstu)
- [Sample apps for node-webkit: zcbenz/nw-sample-apps](https://github.com/zcbenz/nw-sample-apps)
- [pgAdmin4 - PostgreSQL Tools](https://github.com/postgres/pgadmin4)

## Tools & Starters

- [NW.js starter project powered by Gulp: nwjs-starter](https://github.com/Aluxian/nwjs-starter)
- [A minimalistic NW.js starter project for ninjas: nw-ninja](https://github.com/kessler/nw-ninja)
- [Comprehensive boilerplate application for NW.js: nw-boilerplate](https://github.com/szwacz/nw-boilerplate)
- [Lets you build your NW.js apps for mac: nw-builder](https://github.com/mllrsohn/nw-builder)
- [NW.js ESM](https://github.com/fprijate/nwjs-esm) - Use ESM module imports in NW.js
- [Jest Node NW Example](https://github.com/suchipi/jest-node-nw-example)
- [NW.js Builder Phoenix](https://github.com/evshiron/nwjs-builder-phoenix) - Automated build tool system
- [NW.js FFMPEG Prebuilt binaries](https://github.com/iteufel/nwjs-ffmpeg-prebuilt)
- [NWjr](https://github.com/Antrikshy/nwjr) - Commandline utility to lauch NW.js apps

### Tools: Vue.js

- [NW-Vue-DevTools](https://github.com/TheJaredWilcurt/nw-vue-devtools) - Installs latest Vue DevTools into the Chromium DevTools in NW.js
- [NW.js + Vue boilerplate](https://github.com/elegantweb/nwjs-vue)
- [Vue NW Seed](https://github.com/anchengjian/vue-nw-seed)

### NW.js Specific Frameworks

- [Universal GUI](http://ugui.io) - Give CLI's a GUI using just HTML

## Tutorials, Posts, Slides

- [NW.js, Vue, Vuetify](https://www.youtube.com/playlist?list=PLmJs3lfUmCdT9MyG60Oo6HM7xAn79vwZ0) - YouTube tutorial by Ackzell
- [Making a desktop app: For complete beginners](https://gitlab.com/TheJaredWilcurt/battery-app-workshop) - Step-by-step instructions by The Jared Wilcurt
- [Reducing app distribution size in NW.js](https://dev.to/thejaredwilcurt/reducing-app-distribution-size-in-nwjs-3d5f) - Detailed/advanced techniques. Article by The Jared Wilcurt
- [Building a Desktop App with Vue: NW.js](https://dev.to/vuevixens/building-a-desktop-app-with-vue-nwjs-1f9e) - Article by Natalia Tepluhina
- [Introduction to node-webkit (slides)](https://speakerdeck.com/zcbenz/node-webkit-app-runtime-based-on-chromium-and-node-dot-js)
- [Creating Desktop Applications With node-webkit](https://strongloop.com/strongblog/creating-desktop-applications-with-node-webkit/)
- [WebApp to DesktopApp with node-webkit (slides)](http://oldgeeksguide.github.io/presentations/html5devconf2013/wtod.html#/)
- [Essay on the history and internals of the project](http://yedingding.com/2014/08/01/node-webkit-intro-en.html)

## License

[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)