nativefier | Make any web page a desktop application | Dektop Application library

 by   nativefier TypeScript Version: 52.0.0 License: MIT

kandi X-RAY | nativefier Summary

kandi X-RAY | nativefier Summary

nativefier is a TypeScript library typically used in Apps, Dektop Application, Electron applications. nativefier has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

Nativefier is a command-line tool to easily create a “desktop app” for any web site with minimal fuss. Apps are wrapped by Electron (which uses Chromium under the hood) in an OS executable (.app, .exe, etc) usable on Windows, macOS and Linux.

            kandi-support Support

              nativefier has a medium active ecosystem.
              It has 33745 star(s) with 2122 fork(s). There are 443 watchers for this library.
              There were 3 major release(s) in the last 12 months.
              There are 239 open issues and 970 have been closed. On average issues are closed in 220 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of nativefier is 52.0.0

            kandi-Quality Quality

              nativefier has 0 bugs and 0 code smells.

            kandi-Security Security

              nativefier has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              nativefier code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              nativefier is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              nativefier releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of nativefier
            Get all kandi verified functions for this library.

            nativefier Key Features

            No Key Features are available at this moment for nativefier.

            nativefier Examples and Code Snippets

            No Code Snippets are available at this moment for nativefier.

            Community Discussions


            How to link an html form to a batch file?
            Asked 2020-Apr-12 at 03:09

            I have this batch file, which is supposed to run the npm package Nativefier:



            Answered 2020-Apr-12 at 03:09

            The ActiveXObject API you're using is only available in old versions of Internet Explorer, and not Chromium (which is the browser engine behind Electron).

            In general, in order to run a native executable from Electron, you want to use Node.js child_process module. It should look something like this. Make sure that webPreferences.nodeIntegration is true in your BrowserWindow options so that you can use Node APIs in your renderer process.



            Electron / Nativefier Web App - new window print problem [HTML, JS]
            Asked 2020-Mar-31 at 09:41

            I have constructed an desktop app with Nativefier witch is based on Eelectron JS. I come across problem with printing, a problem manifests only when trying to open a new window with preview for print.

            I have a lot of tables and every one of them has this code attached to make them printable (with slight differences):



            Answered 2020-Mar-31 at 05:01

            I'm not very familiar with "Nativefier" but I guess newWin variable has no property like "document", error is saying that. But with Electron, you can use webContents method - executeJavascript:


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install nativefier

            Install Nativefier globally with npm install -g nativefier . Requirements:.
            macOS 10.9+ / Windows / Linux
            Node.js ≥ 12.9 and npm ≥ 6.9
            ImageMagick or GraphicsMagick to convert icons. Be sure convert + identify or gm are in your $PATH.
            Wine to build Windows apps from non-Windows platforms. Be sure wine is in your $PATH.


            Generally, see for ideas & workarounds, and search in existing issues.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • npm

            npm i nativefier

          • CLONE
          • HTTPS


          • CLI

            gh repo clone nativefier/nativefier

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link