awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nativefier avatar

nativefier/nativefierArchived

0
View on GitHub↗
35,353 stele·2,246 fork-uri·TypeScript·mit·10 vizualizări

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.

Istoric stele

Graficul istoricului de stele pentru nativefier/nativefierGraficul istoricului de stele pentru nativefier/nativefier

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Nativefier

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Nativefier.
  • jiahaog/nativefierAvatar jiahaog

    jiahaog/nativefier

    35,315Vezi pe GitHub↗

    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
    Vezi pe GitHub↗35,315
  • electronnet/electron.netAvatar ElectronNET

    ElectronNET/Electron.NET

    7,595Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,595
  • sjj1024/pakeplusAvatar Sjj1024

    Sjj1024/PakePlus

    13,009Vezi pe GitHub↗

    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
    Vezi pe GitHub↗13,009
  • awslabs/llrtAvatar awslabs

    awslabs/llrt

    8,752Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,752
Vezi toate cele 30 alternative pentru Nativefier→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale nativefier/nativefier?

Principalele funcționalități ale nativefier/nativefier sunt: Desktop Web Wrappers, Web-to-Desktop Conversion Frameworks, Web-to-Desktop Converters, Build Tools, Native Binary Packagers, Application Deployment, Desktop Deployment, CLI Application Generators.

Care sunt câteva alternative open-source pentru nativefier/nativefier?

Alternativele open-source pentru nativefier/nativefier includ: 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…