awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nativefier avatar

nativefier/nativefierArchived

0
View on GitHub↗
35,353 Stars·2,246 Forks·TypeScript·mit·9 Aufrufe

Nativefier

Nativefier is a command-line tool that transforms web applications into standalone desktop software. By wrapping web content within a cross-platform container, it enables users to run websites as native applications on Windows, macOS, and Linux.

The tool functions as a build-time orchestrator that packages a browser runtime with specific site configurations and platform-specific metadata. It allows for extensive customization of the resulting application, including the ability to inject custom JavaScript and CSS to modify site behavior or appearance. Developers can also utilize the tool programmatically within a Node.js environment to automate the generation of desktop binaries from web URLs.

Beyond basic wrapping, the software provides granular control over the embedded browser environment. This includes managing window geometry, configuring user agent strings, and supporting protected video playback through content decryption modules. It also handles persistent application state, such as cache management and window position tracking, to ensure a consistent desktop experience.

Features

  • Desktop Web Wrappers - Wraps web content inside a cross-platform desktop shell providing native windowing and system access.
  • Web-to-Desktop Conversion Frameworks - Wraps existing web applications into standalone desktop software that runs natively on major operating systems.
  • Web-to-Desktop Converters - Encapsulates website URLs into native containers to create standalone desktop applications.
  • Build Tools - Automates the generation of platform-specific desktop executables from web-based source configurations.
  • Native Binary Packagers - Packages application runtimes and web assets into native executable formats for different operating systems.
  • Application Deployment - Wrap web applications into standalone desktop executables.
  • Desktop Deployment - Wrap websites into standalone desktop applications.
  • CLI Application Generators - Provides command-line flags to generate desktop applications from website URLs with custom metadata.
  • JavaScript Runtimes - Manages browser window behavior, user agent strings, and content decryption modules for embedded web environments.
  • Application Converters - Bundles browser runtimes with web configurations to generate installable desktop software.
  • Build-Time Configuration Generators - Transforms user-provided settings into custom application manifests and configuration files during packaging.
  • Programmatic Application Generators - Allows developers to programmatically generate desktop software by passing configuration objects to the main function.
  • Cross-Platform Desktop Distributors - Builds and deploys consistent desktop experiences for web services across multiple operating systems.
  • Asset Injection Tools - Facilitates the injection of custom JavaScript or CSS files to modify site behavior and appearance.
  • CLI Build Orchestrators - Uses a command-line interface to execute build scripts that automate the assembly of standalone binaries.
  • Custom Packaging Tools - Creates tailored desktop software from web URLs with specific window configurations and security settings.
  • Window Management Configurations - Configures browser window preferences and internal URL handling for desktop-wrapped applications.
  • Window State Persistence - Provides mechanisms to track and restore window size and position across application restarts.
  • Runtime Resource Injectors - Injects user-defined scripts and stylesheets into the application runtime to modify behavior without altering source code.

Star-Verlauf

Star-Verlauf für nativefier/nativefierStar-Verlauf für nativefier/nativefier

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Nativefier

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Nativefier.
  • jiahaog/nativefierAvatar von jiahaog

    jiahaog/nativefier

    35,315Auf GitHub ansehen↗

    Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity. The tool uses an Electron-based wrapper to embed websites within a Chromium browser instance and Node.js runtime. It differentiates itself through automatic branding, extracting application names and icons from target websites to configure the desktop wrapper. The system provides mechanisms for custom styling and b

    TypeScript
    Auf GitHub ansehen↗35,315
  • electronnet/electron.netAvatar von ElectronNET

    ElectronNET/Electron.NET

    7,595Auf GitHub ansehen↗

    Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or Blazor. It serves as a wrapper that hosts .NET web projects within a native desktop shell, allowing web-based logic to function as standalone software across different operating systems. The project provides a hosting environment specifically for Blazor components and other .NET web technologies, converting them into distributable binary executable packages. It integrates a native web browser control for UI rendering and utilizes a structured communication channel to pass mess

    C#asp-net-coreasp-net-core-mvcaspnet
    Auf GitHub ansehen↗7,595
  • sjj1024/pakeplusAvatar von Sjj1024

    Sjj1024/PakePlus

    13,009Auf GitHub ansehen↗

    PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into standalone native desktop and mobile applications. It provides a native browser shell to wrap web content, acting as a cross-platform application shell for Android, iOS, and various desktop environments. The project distinguishes itself through a cloud-based app packager, utilizing remote build pipelines to compile application binaries without requiring a local development environment. It includes a JavaScript injection tool and a system-level API bridge, allowing users to ad

    HTMLpacbaopakepakeplus
    Auf GitHub ansehen↗13,009
  • awslabs/llrtAvatar von awslabs

    awslabs/llrt

    8,752Auf GitHub ansehen↗

    llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous functions in serverless environments. It provides a lightweight execution layer optimized for fast startup times and minimal memory usage when running ES2023 workloads. The project differentiates itself by bundling natively optimized cloud service SDKs directly into the runtime binary to eliminate external dependency loading. To further reduce cold start latency, it implements parallel connection warming for TLS and network handshakes during the startup phase. The runtime co

    Rust
    Auf GitHub ansehen↗8,752
Alle 30 Alternativen zu Nativefier anzeigen→

Häufig gestellte Fragen

Was macht nativefier/nativefier?

Nativefier is a command-line tool that transforms web applications into standalone desktop software. By wrapping web content within a cross-platform container, it enables users to run websites as native applications on Windows, macOS, and Linux.

Was sind die Hauptfunktionen von nativefier/nativefier?

Die Hauptfunktionen von nativefier/nativefier sind: Desktop Web Wrappers, Web-to-Desktop Conversion Frameworks, Web-to-Desktop Converters, Build Tools, Native Binary Packagers, Application Deployment, Desktop Deployment, CLI Application Generators.

Welche Open-Source-Alternativen gibt es zu nativefier/nativefier?

Open-Source-Alternativen zu nativefier/nativefier sind unter anderem: jiahaog/nativefier — Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for… electronnet/electron.net — Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or… sjj1024/pakeplus — PakePlus is a web-to-native converter and application packager that transforms website URLs or static directories into… awslabs/llrt — llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous… vector-im/element-web — Element Web is a web-based communication interface and collaboration platform built on the Matrix open standard. It… tw93/pake — Pake is a command-line tool that transforms web pages into standalone desktop applications. By wrapping web content in…