Nwjs

Open-source projects categorized as Nwjs

Top 23 Nwj Open-Source Projects

  • nw.js

    Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

  • Project mention: Linux 6.9 Set to Drop the Old NTFS File-System Driver | news.ycombinator.com | 2024-03-08

    > FUSE drivers are slow, but "wildly slow" is an overstatement.

    I can confirm this, I've played RPGMaker M{V,Z} games natively by swapping out the copy of NWJS¹ it shipped with and running it through a CIOPFS² mount.

    1: https://nwjs.io/

    2: https://www.brain-dump.org/projects/ciopfs/ / https://github.com/martanne/ciopfs

  • popcorn-desktop

    Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork

  • Project mention: Popcorn Time 0.5.0 | news.ycombinator.com | 2024-02-11

    Wow, the Windows version (https://github.com/popcorn-official/popcorn-desktop/releases...) has a lot of files... 18,450.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Project mention: Alternate Player for Twitch.tv | /r/Twitch | 2023-06-01

    You may want the Streamlink Twitch GUI though for easier usage

  • TiddlyDesktop

    A custom desktop browser for TiddlyWiki 5 and TiddlyWiki Classic, based on nw.js

  • greenworks

    a node.js plugin to integrate nw.js/electron games with steamworks

  • electron-log

    Just a simple logging module for your Electron application

  • web-to-desktop-framework-comparison

    This repository was made to create an objective comparison of multiple framework that grant us to "transform" our web app to desktop application formats.

  • Project mention: Sharing my frustration with using React for a desktop Windows app | /r/reactjs | 2023-12-06

    This comparison might be useful to you https://github.com/Elanis/web-to-desktop-framework-comparison

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • iohook

    Node.js global keyboard and mouse listener.

  • DuckieTV

    A web application built with AngularJS to track your favorite tv-shows with semi-automagic torrent integration

  • Project mention: add a torrent search engine to to the app | /r/duckietv | 2023-06-01

    The only way to add a search engine to Dtv is to use it in combination with the Jackett app. The wiki at https://github.com/SchizoDuckie/DuckieTV/wiki/Using-Jackett-with-DuckieTV gives details.

  • nwjs-ffmpeg-prebuilt

    FFmpeg prebuilt binaries for NW.js / Chromium

  • evaluation

    Neutralinojs vs Electron vs Nw.js

  • Project mention: Neutralinojs – Build lightweight cross-platform desktop apps with JavaScript | news.ycombinator.com | 2023-04-26

    https://github.com/neutralinojs/evaluation

    8MB vs 42MB for electron. That's pretty real savings IMO!

    It's also using the existing shared libraries on your system, so there's a very real chance a lot of this 8MB might be ready resident & take zero additional space. It'd be great to see what the memory impact of launching a second & different app would be!

    Personally I think the Electron hate is because people think every Electron app behaves as badly as Slack. Honestly 42MB is not that bad. But it hurts my soul that each app has it's own static copy of the browser, means there is zero chance for sharing. If you are running 2-3 apps it's fine but I want a world where we can potentially have dozens or even a hundred little gui apps running & it works fine, no problem. That would be on par with native apps & this is a clear demonstration of one way we could get there.

    The missing next step is that this system launches a mini http/websocket server to run. It'd be interesting to explore using a lightweight Sandboxing multi vm to host apps on, might make the server side lighter weight too. Wasm, or cloudflare's workerd... The CRI folk have been busy building support for managing work let like things like this, & desktop could definitely pull some wins, now that folks like Neutralinojs and Tauri are starting to do better at desktop webapps.

  • steamworks.js

    A steamworks implementation for nw.js/electron games

  • Project mention: Steamworks integration with TypeScript project | /r/gamedev | 2023-05-17

    Not sure how well maintained it is, but https://github.com/ceifa/steamworks.js exists

  • music-pattern-generator

    Javascript MIDI Music Pattern Generator

  • trilogy

    TypeScript SQLite layer with support for both native C++ & pure JavaScript drivers. (by haltcase)

  • packager

    Converts Scratch projects into HTML files, zip archives, or executable programs for Windows, macOS, and Linux. (by TurboWarp)

  • kiwix-js-pwa

    Kiwix JS Offline Browser implemented as a Progressive Web App (PWA), and packaged as Electron, NWJS and UWP apps for Windows and Linux.

  • Project mention: [Release] WikiMed by Kiwix (Linux/Windows) v2.7.4 | /r/Kiwix | 2023-10-11

    WikiMed by Kiwix is now at v2.7.4. The packages for 64bit and 32bit Linux and Windows contain the October 2023 WikiMed English ZIM (mdwiki_en_all_maxi_2023-10), together with the changes in the CHANGELOG. The Electron app uses Electron v22.3.25.

  • nw-vue-cli-example

    NW.js, Vue-CLI 4, Vue-DevTools

  • node-clipboard-event

    Clipboard change event for Node.js/Electron.js/NW.js

  • workflow-rs

    Rust application development framework for native and web applications

  • Project mention: What’s everyone working on this week (25/2023)? | /r/rust | 2023-06-19

    Working on workflow-rs https://github.com/workflow-rs/workflow-rs - an abstraction layer (set of crates) designed to allow creation of async Rust APIs and apps that function uniformly in native and in wasm32 targets. This also includes an async websocket crate (workflow-websocket) that functions uniformly in both targets.

  • presqu11

    Windows 11 native-like apps using Javascript and HTML.

  • Kawariki

    Kawariki Linux game runtime/compatibility tool

  • tommybox

    TommyBox is a single-file executable that makes it possible to launch web apps on a desktop.

  • custom-titlebar

    Poorly coded titlebar for Electron, NW.js and PWAs

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Nwjs related posts

Index

What are some of the best open-source Nwj projects? This list will help you:

Project Stars
1 nw.js 40,097
2 popcorn-desktop 8,771
3 streamlink-twitch-gui 2,608
4 TiddlyDesktop 1,592
5 greenworks 1,436
6 electron-log 1,243
7 web-to-desktop-framework-comparison 1,165
8 iohook 1,133
9 DuckieTV 1,109
10 nwjs-ffmpeg-prebuilt 651
11 evaluation 344
12 steamworks.js 328
13 music-pattern-generator 306
14 trilogy 256
15 packager 193
16 kiwix-js-pwa 145
17 nw-vue-cli-example 104
18 node-clipboard-event 93
19 workflow-rs 30
20 presqu11 29
21 Kawariki 21
22 tommybox 20
23 custom-titlebar 18

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com